PDA

View Full Version : Super_Blender + Bone_Deform = problem ??


phenobarbidoll
05-01-2004, 04:55 PM
Hi everyone !

I made a model under LightWave, and than created "Endormoph Map" for the face animation of the character.

Under Messiah-animate, I' ve almost finish the setup of the character (Bone_Deform and Expressions are in place). Than i applied Super_Blender to the character in order to re-use "Endomorph Map" from LightWave....and it works.

So now is "le" probleme ;)
When i rotate bones ( like spines or neck...), the character bend OK (not that perfect, i'll work on weight_map later).


http://psykoter.free.fr/anim/ouch1.jpg


When i move bones with a slider of Super_Blender activate, it seem that deformation is not correct, like if the influence of the bone was not enough to reach the chin.


http://psykoter.free.fr/anim/ouch2.jpg


So, as a test, i over-exaggerated the bones influence to make sure polygones will move along.....but the probleme is still here. Then, in the items hierarchy, i dragged" Null->Super_Blender" just under the main object, thinking it will act before Bone_deform....that doesn't fixe it too!

Well well, i was thinking using "MorphBlender", which is more laborious (in fact it's more than thinking because i did it...;) )
I created and loaded the objects in the channels, and it was working fine.
But i don't know why, when i started to create bone the MorphBlender effect didn't apply at all.
If i clik on "over-pass" the Bone_deform effect, MorphBlender is working....and activing Bone_deform stop MorphBlender effect.
Again, moving "Cluster->MorphBlender" in the hierarchy under the main object didn't fixe the probleme.

In the worst case, i'll animate the body, and soft body in Messiah, then bring the animation back in LightWave Layout, and than focus just on the lips sync...but it will be nice to work everything just in one software.


If someone have a solution.....someone...anyone...everybody...

lmilton
05-05-2004, 03:20 PM
I think your post may have been missed. It says you posted on 5/1, but I never saw it. In fact, there were a few posts by Taron that just seemed to appear out of nowhere in the messiah:studio 2.0 thread. Anyway...

When you run into problems such as this, there are basically 2 things you must check.

The first is effect order. If you want your morphs (be it MorphBlender or SuperBlender) to happen before BoneDeform, make sure that BoneDeform appears *after* your morph effect(s) in the Setup->Effects list.

The second is you must be sure to tell the BoneDeform effect to use the object's deformed states. By default, BoneDeform uses the Setup state of the model for effeciency. To use the deformed states instead, just select your Bone_Deform effect in the Item List, and activate "Use Pre-Deformed Points".

I'm pressed for time (lot's of mail to get to) and was only able to skim your post. If I missed something I'm sure that others who missed your post will be able to chime in...

-lyle

phenobarbidoll
05-05-2004, 11:11 PM
Hey lmilton!

I noticed me too that the post took time to be edit...i thought that was because i was new on the forum, but if your telling me the same happened to Taron...i would like to be that kind of new....

You're juste right, the effect order was OK, but i didn't know about the "Use Pre-Deformed Points" of Bone_Deform effect :p
So has a test, i opened a new scene, in the Setup->Effects list start with SuperBlender (get my Endomorph back), and than apply Bone_Deform, everything works fine !!

But now, when i open my scene with the setup done, apply Super_Blender before Bone_Deform ( with "Use Pre-Deformed Points" check) , the same problem happen.

Will I have to do the setup again ?, like if "Super_Blender" should have been the fisrt thing to do before starting the setup...... ... ... getting Super_Blender before Bone_Deform now the setup is done does'nt solve the problem.
Did I miss something else ?

phenobarbidoll
05-06-2004, 04:00 AM
I've just found what was wrong.

lmilton, you were completely right (at 200%) whith the "effect order"... :thumbsup:

In the Item List, my morphs were before Bone_Deform, but i did'nt think to do the same in the Target List ( or Effects List).

So now everything just works fine .

CGTalk Moderation
01-14-2006, 05: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.