PDA

View Full Version : Interpenetration Upon Baking


jishjosh
11-06-2003, 05:05 AM
I have a simulation that works perfectly every time, yet for some reason, when I bake it out, there's Interpenetration all over the place. I'm about to smash this thing! Any good ideas? Thanks.

alexx
11-06-2003, 08:56 AM
check your baking options. maybe you did not bake every frame, but maybe every 5th or so..
then interpenetration is sure to happen

cheers

alexx

Trambott
11-15-2003, 09:58 PM
I've had problems baking multiple objects at once, try baking each object individually, also try uping the tessalation of the objects that are getting interpenitration, this can sometimes solve this problem, and the last thing that I can think of is that maybe your objects are only one plane thick, if so create a cube or some sort of solid closed surface that is similar in shape to your object, apply movement to this surface then perent your original object to this cube, or whatever shape you decide upon. Reason being that sometimes the slover has difficulty calculating objects that are only 1 plane. My last bit of advice is don't worry to much about interpenitration unless it is obvious in the final shot, it is a hell of alotta work getting all the interpenitration issues out of a scene

jishjosh
11-15-2003, 10:47 PM
I found out what was happening. I was switching the Rigid Body simulation from a Passive Key to an Active Key at frame 40. The motion from 0-40 being driven by a previously baked simulation above the current Rigid Bodies. At the point when the simulation became Active, the continuing keys on the node above my Rigid Bodies were somehow screwing up the bake, even though they simulated properly EVERY time. I thought that said animation would be irrelevant, since now those Rigids were now Active, but that was the culprit. So the solution was to blast the parent object's animation away after frame 40, and it baked perfectly. What a nightmare.

CGTalk Moderation
01-16-2006, 02:00 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.