kuroyume0161 opened this issue on Apr 13, 2006 · 3 posts
kuroyume0161 posted Thu, 13 April 2006 at 4:08 AM
This is basically my point (no pun). And I sort of figured that each bodypart stored its own points - same happens for morphs I think.
Thing is that my plugin is running in Cinema 4D, so none of the default Poser stuff is available to help me. :) Poser may store the bodypart points separately and weld them as needed for bendy bends, but I must store them together, welded, and avoid this overdeformation.
After thinking it over for the past couple hours, it appears that I will need to consider the ancestors in setting up the weighting (i.e.: set point weights that belong to the bodypart and ancestors, excluding whatever weighting involves the parent, to 0.0 for the bodypart) so that this 'jump over' deformation cannot occur.
Basically, how Poser works explicitly, my plugin must do implicitly. Off I go...
Robert
C makes it easy to shoot yourself in the
foot. C++ makes it harder, but when you do, you blow your whole leg
off.
-- Bjarne
Stroustrup
Contact Me | Kuroyume's DevelopmentZone