Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Maxon Cinema 4D Move MoDynamics objects

  • Move MoDynamics objects

    Posted by Bill Nelson on April 21, 2010 at 4:25 pm

    Hi,

    I have this animation of falling text that hits the ground. I used extruded text,placed it into a fracture object. The fracture object is assigned with a rigid body tag and my floor also. The animation works fine.

    But after a couple of seconds I want my text chunks that are lying on the floor to move away to the left, to make room for the next letters that are falling from the sky. But I can’t find a way to move the chunks. I tried to move the fracture object itself. Doesn’t work. Then I placed my fracture object into a null-object to move the null-object. But that doesn’t work either. Next I tried to assign a random effector to my fracture object to move the chunks away with a position offset…but that also doesn’t work.

    I think it might have to do something with the dynamics itself and that it is calculated live. But when I use the MoGraph Cache Tag, everything is baked and I can’t have any influence on anything again.

    Someone have a solution for me? Does the normal Dynamics Wind object interact with MoGraph Dynamics?

    Cheers!

    Bill

    Bill Nelson replied 16 years ago 2 Members · 4 Replies
  • 4 Replies
  • Adam Trachtenberg

    April 21, 2010 at 5:20 pm

    Here’s how I would do it:

    * create a mograph>matrix object with the same number of particles as you have letters in your text;

    * assign an inheritance effector to your fracture object referencing the matrix object;

    * set the inheritance mode to direct with “morph motion object” checked;

    * now move the matrix object off screen to where you want the letters to wind up;

    * click on the fracture object’s modynamics tag and in its Force tab, set “follow animation” to “position and rotation”;

    * now keyframe the follow animation strength parameter at zero where you want the text to start moving offscreen, and at a high value (experiment with this) where you want the text to be off screen.

    “follow animation” essentially allows you to blend between modynamics Position/Rotation and standard MoGraph Position/Rotation.

  • Bill Nelson

    April 22, 2010 at 9:40 am

    Adam,

    great tip! Thank you so much for this.

    Problem is that I can’t keep up my intended layout of the letters, because when I use the inheritance effector in conjunction with the Matrix object, the letters move to the positions of the clones of the Matrix Object. Then I’m only able to edit the position of the letters by changing the X,Y,Z parameters of the Matrix Object…but that won’t give me the perfect result.

    Do you understand my problem? But again – thanks for your time answering to this…helped me a lot so far!

    Bill

  • Adam Trachtenberg

    April 22, 2010 at 2:04 pm

    Ah, I was thinking the text would wind up off-screen. Easy enough to do it the way you want. Instead of having the inheritance effector reference a matrix object, just have it reference a null, direct mode, no “morph motion object”.

    You’ll have to keyframe the strength of the effector in addition to the follow animation parameter to keep the dynamic animation from starting out at the null’s location.

  • Bill Nelson

    April 23, 2010 at 11:39 am

    Hey Adam,

    this works fine for me!

    Thank you again for taking the time…

    Bill

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy