Secondary Dynamics?

Become a member of the CGSociety

Connect, Share, and Learn with our Large Growing CG Art Community. It's Free!

Thread Tools Display Modes
  11 November 2012
Secondary Dynamics?

I have a challenge I'm trying to figure out. My dynamics experience in the past has been "Drop active rigid body onto passive rigid body and watch it bounce" ... this may be a little more complex than that, but hopefuly it isnt.

I have a stick that needs to fall and hit the floor, and do a little bounce, then on the second hit it needs to break apart into 5 smaller pieces (imagine a bamboo staff with each segment of the bamboo seperating on the second hit).

I can use rigid body dynamics for the hit of the overall staff, but when it breaks apart the pieces have to behave independently and potentially collide with one another.

Any ideas on the approach to follow? Thanks for reading!
  11 November 2012
the exact setup depends on the solver you're working with, but here are two common approaches:
  1. intact stick drives pieces
    • sim intact stick
    • have pieces parented to it (disable collision w/ intact stick and don't sim yet)
    • start simulating pieces at time of second impact
    • animate visibility manually
  2. constrained setup
    • constrain all pieces together
    • at second impact disable constraints
The first setup is more complicated, but enables full control over the unbroken object.
The second setup is a little simpler and can offer dampened collisions, but the constraints might yield a little before breaking already
Working with 3dsmax 2012 & maya 2014 on Win 7 64bit
  11 November 2012
First, thank you for these ideas. I will try the first one when I get home.

I tried playing with the constraint setup, but all the constraints were very ... non rigid? They would wobble all over the place. I couldn't find a setting to constrict their movement ... otherwise that would be an ideal solution.
  11 November 2012
I think instead of dynamic constraints, use a parent contraint so that the pre broken up stick so that it lines up with it exactly. The dynamics system on the pre broken up stick should be keyed to activate on the second bounce and at the same time animate the parent contraint off.
  11 November 2012
Thread automatically closed

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.
CGTalk Policy/Legalities
Note that as CGTalk Members, you agree to the terms and conditions of using this website.
Thread Closed share thread

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Society of Digital Artists

Powered by vBulletin
Copyright 2000 - 2006,
Jelsoft Enterprises Ltd.
Minimize Ads
Forum Jump

All times are GMT. The time now is 07:34 AM.

Powered by vBulletin
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.