CGTalk > Software > Autodesk Maya > Maya Dynamics
Login register
Thread Closed share thread « Previous Thread | Next Thread »  
Thread Tools Search this Thread Display Modes
Old 11-20-2012, 01:47 PM   #1
blazelet's Avatar
Ryan Wing
Join Date: Nov 2005
Posts: 305
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!
Old 11-20-2012, 02:07 PM   #2
digital janitor
sascha herfort
technical artist
frankfurt, Germany
Join Date: Sep 2006
Posts: 176
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
Old 11-20-2012, 02:19 PM   #3
blazelet's Avatar
Ryan Wing
Join Date: Nov 2005
Posts: 305
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.
Old 11-22-2012, 10:13 PM   #4
3D slave monkey
danmarell's Avatar
Daniel Elliott
Weta Digital
United Kingdom
Join Date: Jun 2008
Posts: 144
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.
Old 11-22-2012, 10:13 PM   #5
CGTalk Moderation
CGTalk Forum Leader
Join Date: Sep 2003
Posts: 1,066,478
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

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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 01:16 AM.

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