Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Maxon Cinema 4D Constraining specific axis movement using dynamics

  • Constraining specific axis movement using dynamics

    Posted by Jon Buttry on January 18, 2011 at 3:56 pm

    Is there a way to constrain movement on a specified axis while using dynamics? I have a series of blocks falling, and I only want to have them move on the Y axis. I used a connector object for all of the blocks (set to the slider type on the Y axis), but after the blocks fall, they still move on the X and Z axis and never quite sit still. All of the searching on dynamic constraints has only turned up constraining splines using the tag for hair dynamics.

    If there is a way to just “turn off” the dynamics to have the blocks settle in this simulation after they fall, that would work as well. I’ve tried animating the gravity and mass, but too much force just crushes and disrupts the blocks.

    Thanks much!

    Jon Buttry replied 15 years, 4 months ago 2 Members · 3 Replies
  • 3 Replies
  • Adam Trachtenberg

    January 18, 2011 at 4:35 pm

    The slider/connector should do what you want, but you’d have to have a separate connector for each object.

    Alternatively, you could cache the dynamics tag, bake the animation (timeline>function>bake object), and then delete the position x,z tracks for each object.

  • Jon Buttry

    January 18, 2011 at 5:04 pm

    I tried that route, but when I bake the simulation, it goes haywire. I’m working on an xpresso tag now to keep the X and Z constant, not sure if that will conflict w/ the dynamics or not…

  • Jon Buttry

    January 18, 2011 at 7:52 pm

    With a little more testing, I was able to bake the dynamics and get this solution to work. Thanks!!!

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