PDA

View Full Version : MoGraph Matrix Object + Thinking Particles


sboyd
11-09-2006, 12:58 PM
I have a question for those with the MoGraph and Thinking Particles Modules. In an animation I am working on, I have a a set of antibodies that are to fall on a microscope slide. I used a MoGraph Matrix Object to generate a TP group and also used two Random Effectors to vary the starting height of the TP Group above the slide. I then set an Xpresso TP expression to make the TPs fall (PGravity Node) and collide (PDeflector Node) with the slide. I then used a MoGraph Cloner Object to place antibody clones onto the TPs. I also set up a Proximal Shader in the luminance channel of the slide material so that the microscope slide glows where the antibodies fall on it. The animation looks perfect in the editor window, but when I actually do a full render, the TP are not in the correct place at all, and do not seem to be affected by the TP forces but just float in place. I've tried everything I can think of and just can't get it to work. I've tried setting the TP Xpresso expression priority to -200, 0, and +200 for each priority mode (Initial, Animation, Expression, Dynamics, Generators) and unfortunately it never renders correctly.

Srek
11-09-2006, 01:03 PM
No idea from the top of my head, but if you want you can send me the scene to b_marl (at) maxon (dot) de and i'll take a look at what is happening.
Cheers
Björn

sboyd
11-09-2006, 06:03 PM
I think I found the problem, and it has to do with how you render to the Picture Viewer. What I had been doing is playing the animation in the editor window to the frame I wanted to render, and then hitting the render button to render the "Current Frame". But then played around with my Xpresso expression priority, changed it to "Initial", and rendered out the entire sequence and it works fine. I guess the renderer has to calculate the frame by frame dynamics itself and doesn't 'remember' what the editor has already calculated.

CGTalk Moderation
11-09-2006, 06:03 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.