
Hi there.
These day's I've stucked alot with subj issue... And trying to understand - why this happened?
Unlikely this is a bug... but it is a fact that I don't understand why this happening..
So, pretty simple comp: fast noise-->Merge3D-->Renderer
If I hit "render" - i got realtime rendering (25fps). and after 100 frames RAM outgo is like 80mb atall. fine.
Now I want to animate Noise texture.. via set keyframes on seethe attr on fastNoise.
Then playback whole framerange (100fr) of this animated noise (just view this noise on my viewer)
i got 12fps and 530mb RAM consumption.. ok, not bad for 2K texture.
Now I want to view renderer output ... and hit "play"..
and, gotta very surprised by the fact that playback speed become 1.5 fps! AND mad! RAM consumption - like 100-200 mb per frame.. and 10Gb for 100 frames!
just WOW.
So, guys, can some body explain - why this happened?
And is there a ways to optimize this ? Because my scene suppose to use some of animated textures ..
For now I can see only one solution - not use textures at all.. but apply them later via UV coordinats as post-process.. Its cumbersome... and I don't like it.. but ..
PS:
switching from openGL rendering to software didn't help.
I tested it on both Fu7 and Fu6.4. result the same.
thanx for watching.
PS:
HA!!! Looks like this is a bug
Because I tried shape3D instead of ImagePlane3D - and all plays sweet! lalalalaa....
PPS: hmm.. looks like not so easy... when I changed shape subdivision to the same as in imagePlane - result become the same... - huge memory consuming..
UPD:
ok.. i've found relationship ... - when my 3DImagePlane has default subdivision 10 - all plays fine.
but while I start increase subdivision value (up to 2138) - playback (and rendering) speed become greatly down.. and memory consumption become greater and greater
it is normal behaviour?
These day's I've stucked alot with subj issue... And trying to understand - why this happened?
Unlikely this is a bug... but it is a fact that I don't understand why this happening..
So, pretty simple comp: fast noise-->Merge3D-->Renderer
- fu_comp.JPG (88.39 KiB) Viewed 3476 times
If I hit "render" - i got realtime rendering (25fps). and after 100 frames RAM outgo is like 80mb atall. fine.
Now I want to animate Noise texture.. via set keyframes on seethe attr on fastNoise.
Then playback whole framerange (100fr) of this animated noise (just view this noise on my viewer)
i got 12fps and 530mb RAM consumption.. ok, not bad for 2K texture.
Now I want to view renderer output ... and hit "play"..
and, gotta very surprised by the fact that playback speed become 1.5 fps! AND mad! RAM consumption - like 100-200 mb per frame.. and 10Gb for 100 frames!
just WOW.
- memory consumption while playback 100 frames with animated texture
- fu_animated_texture.JPG (125.97 KiB) Viewed 3476 times
So, guys, can some body explain - why this happened?
And is there a ways to optimize this ? Because my scene suppose to use some of animated textures ..
For now I can see only one solution - not use textures at all.. but apply them later via UV coordinats as post-process.. Its cumbersome... and I don't like it.. but ..
PS:
switching from openGL rendering to software didn't help.
I tested it on both Fu7 and Fu6.4. result the same.
thanx for watching.
PS:
HA!!! Looks like this is a bug

Because I tried shape3D instead of ImagePlane3D - and all plays sweet! lalalalaa....
PPS: hmm.. looks like not so easy... when I changed shape subdivision to the same as in imagePlane - result become the same... - huge memory consuming..
UPD:
ok.. i've found relationship ... - when my 3DImagePlane has default subdivision 10 - all plays fine.
but while I start increase subdivision value (up to 2138) - playback (and rendering) speed become greatly down.. and memory consumption become greater and greater

it is normal behaviour?
- Attachments
-
fu_animated_texture.rar
- (2.41 KiB) Downloaded 233 times
Last edited by Serge Ilinov on Wed May 06, 2015 10:54 pm, edited 1 time in total.
hi there, pigsfly guys, it's me, robocop! ;b