calvin1649
09-11-2009, 02:16 AM
All,
I have a script node that modifies the position of instanced geometry made with a particle grid. It's set to Execute On: Time Changed with before option set.
I noticed when I split up my render jobs that the renderer goes through all the frames before it starts to render the frame specified for that job. I put in a statement to print out the current frame location in the node script to verify that this is in fact happening.
So if I start my render job on frame 500 I see it counting up to 500 before the render starts. This takes a long time as it's calculating the positions for frames 1-499 first.
I tried setting Execute On: to Software Frame Render. That time, the render started right away, with no frame runup, but the object positions did not get calculated. I even tried saving the scene on the frame I wanted to start with, and that didn't work either (well I'm pretty sure I tried that...but that's a crummy workaround anyway).
My render command is as follows;
Render -r mr -s 101 -e 150 -rt 1 test3.mb
I'm using AO so I need mental ray. I have not seen if using Maya Renderer will do this. I will do some more experiments and post if no one can lend a suggestion. I can't be the only one with this issue.
Thanks in advance!
I have a script node that modifies the position of instanced geometry made with a particle grid. It's set to Execute On: Time Changed with before option set.
I noticed when I split up my render jobs that the renderer goes through all the frames before it starts to render the frame specified for that job. I put in a statement to print out the current frame location in the node script to verify that this is in fact happening.
So if I start my render job on frame 500 I see it counting up to 500 before the render starts. This takes a long time as it's calculating the positions for frames 1-499 first.
I tried setting Execute On: to Software Frame Render. That time, the render started right away, with no frame runup, but the object positions did not get calculated. I even tried saving the scene on the frame I wanted to start with, and that didn't work either (well I'm pretty sure I tried that...but that's a crummy workaround anyway).
My render command is as follows;
Render -r mr -s 101 -e 150 -rt 1 test3.mb
I'm using AO so I need mental ray. I have not seen if using Maya Renderer will do this. I will do some more experiments and post if no one can lend a suggestion. I can't be the only one with this issue.
Thanks in advance!
