Hello Yao,

Of course, i dont know exactly how he does it, but i think
you could build something like that with regular blenshapes.
The only thing you need to fix is the vtx number mismatch.
So you can preprocess the parts of the body, and with a
uv or world position relation, and then you can rebuild the blendshape
on a full mesh. When adding it to the blendshape node as target,
paint the weights only to the affected vertices only.
So I think what you need is to build a mapping function between the
vtx of the splitted mesh, and the original mesh (anything other than vtx
number)
and a function to rebuild the shape on the complete geometry.

Sorry i dont answer question by question, if you think this idea could
work, i can later elaborate better the answers ;)

Cheers!
Eduardo


On Mon, Mar 2, 2015 at 5:43 AM, 'yaoyansibase' via Python Programming for
Autodesk Maya <[email protected]> wrote:

>
>
> hi all,
> I'm watching Tom Ferstl's showreel2012(
> http://www.cgmeetup.net/home/tom-ferstl-rigging-showreel-cg-vfx/) which
> demonstrates an very insteresting plugin Partial BlendShape.
> With that plugin, you can switch to a driver mesh(e.g. driver0) and the
> weights of each vertex of driver0 can be displayed on the driven mesh.
> Then if you switch to another driver mesh(e.g. driver1), the weights of
> each vertex of driver1 can be displayed on the driven mesh.
> It is similar to Maya BlendShape and skinCluster. I'm very curious about
> this functionality. How to make it?
>
> And my question are:
> 1. Which mel cmds and procedures should be called to achieve this
> functionality?
> 2. If I were going to implement this functionality, which mel cmds and
> procedures do I have to call?
> 3. Which mel cmds and procedures should be called to achieve this similiar
> functionality for Maya BlendShape?
> 4. Which mel cmds and procedures should be called to achieve this similiar
> functionality for skinCluster?
>
> Cheers
> yao
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Python Programming for Autodesk Maya" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/python_inside_maya/b77ac74c-6ce1-4510-88a6-8a5814688134%40aliyun.com
> <https://groups.google.com/d/msgid/python_inside_maya/b77ac74c-6ce1-4510-88a6-8a5814688134%40aliyun.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Eduardo GraƱa
www.eduardograna.com.ar

-- 
You received this message because you are subscribed to the Google Groups 
"Python Programming for Autodesk Maya" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/python_inside_maya/CACt6Gr%3Dc-ZKpwoauzbJZ9o6soG7geNy25%2BNAzXVobW7ujU3pyA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to