Hi, yep the idea is feasible, I worked at a studio with a similar script for transferring skinning weights. The way I would go about it would be to store the vertex position relative to the wire point (instead of the vertex ID) with the influence then when reapplying the weights use this position info to look at each point on the new mesh and interpolate the new influence.
Jack On Thursday, 5 December 2013 05:52:42 UTC, matthew wrote: > > Hi there, > > Currently, I have situation that one geometry has deformed by multiple > wire deformers with individual weight information per wire deformer, and I > have another geometry that is different topology wants to be transferred > the weights from the source geometry. > I can't find any function in maya so far for the wire deformer. > skincluster has method but not for the deformer. > Is it possible to write the plug-in using api for weight transferring > tool based on spatial not vertex id? if so, which class should I look up > to start with. > There is weight import and export using xml but it only works when I have > different wire deformers not shared deformers for two geometries in > different topology. > > > Thank you very much for any help!! > > Matt, > -- 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/d575bbaf-e110-4a3d-80a2-4c2cbd965366%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
