|
Hi,
For the purposes of resetting a non-animatable property (IsDeformable) when a constraint is not active, I would like to know when an FBConstraint weight is 0.0. I need to have the constrained mesh not skinned whilst the constraint is active and return it to being skinned at the end.
The Animation and Deformation notifies are not fired when the weight is 0, I can’t setup a animation in node for the property as it’s not animatable. I am currently using the UIIdle event to monitor the weight of the constraint, however this is laggy and results in a brief glitch.
I can solve this problem if:
1. I can get the notify methods to be called when the weight is 0.0
2. I can get a per-frame callback rather than an sporadic idle call back
3. I can setup an AnimationNodeIn on a non-animatable property
4. There is another more dynamic way of turning skinning off or on
I am using MB7.5ext2
Cheers
|
|
|
|
When you set the model’s visibility to be off, the deformation will be turned off as well. But not sure if it fit your case.
|
|
|