remKa wrote:Hello NeonZorglub,
I have an issue with a grain simulation in tyflow.
I have about 200 frames with 3 millions particles that I Tycached, I use gpu instancing with "enable particles" and everything works fine...but :
Frame 1 takes about 1min30 to render, with 30 sec for the processing geometry. At frame 15, render time is about the same but the processing geometry time doubles
I have to cancel the render and relaunch it at frame 16 to get back at a reasonable PG time again.
Is there something I could do about it ?
Hi remKa,
I tried with a sample scene, and didn't see much dramatic variation in the processing time, but I noted that the memory usage increases a bit for each frame, then get back down at some point..
I'm not sure if that's normal, and will investigate more.
in the meantime, you could try the 'Enable Render performance report' AND 'Enable Extra Log' in Preferences / Troubleshooting tab.
(the log file can be open with the Preference's tool menu / Open Octane plugin log file) (or directly open Octane3dsMaxLog.log in C:\Users\xxx\AppData\Local\Autodesk\3dsMax\yyyy - 64bit\ENU)
You should get some details about time and memory for each rendered frame, like this:
In this case, I get about 21 seconds per frame, with tasks as follow:
Root: 100.00 % ( 20.92 sec).
CheckScene: 58.63 % ( 12.27 sec).
CalcVertexNormals: 0.00 % ( 0.00 sec).
EngineUpdate: 19.49 % ( 4.08 sec).
EngineRender: 21.88 % ( 4.58 sec).
Other: 0.00 % (0.00 sec)
and you can see the evolution of the memory usage, in the lines:
---- Memory usage (Post frame render) ----
xxx percent of memory in use.
See if something change around your frame 15..
I'll post the result of further investigation here and will fix the issue if it's on the Octane plugin side.
Thanks for reporting this issue.