Hi Bernard,
I don't know if it's of any help, but I have manged to successfully
transfer envelope assignment for a mesh from one rig to another. We used
it to transfer the enveloping from the main rig to the shadow bones.
It seems to work fine, but I don't know what complications you've
encountered with persisting this envelope information outside the scene,
so it's possible that my method may fail under those conditions.
Andy
> That is not what I'm after.
> I want to do the whole thing by scripting. Tagging points or usingGATOR is
> not an option. I want to run a script and the character getsrebuilt,
> without interactive intervention from the user.
>
> I have followed everyone's advice about this problem and also
> followedSoftimage's recommendations. None of my attempts has yield
> theexpected results.
> I don't know if my technical knowledge is in cause, but I find thefact
> that what I thought to be simple matter of "save weight values ->apply
> weight values on EXACT same mesh and rig" never worked *asexpected* to be
> quite disturbing. And what is even more disturbing isthat no one is sure
> what is going on, especially Softimage, whichrecommended to use GATOR in
> last resort (I mean wtf, shouldn't thetransfer work in the first place?),
> and that it appears to be acceptedthat way!
> I mean, in the context of a granular pipeline, am I the only one onthis
> list trying to save envelope weights to files so they can bere-applied
> later if the need arise? If people don't do it, why not?And if people have
> succeeded at it, can they share they tricks?
>
>
> Bernard
>
>
> On 5/11/06, Ale¹ Dlabaè <ales(at)upp.cz> wrote:> What about this: tag all
> points on your character envelope, press ctrl+E, file->SavePreset. Now if
> your destination character isn't enveloped yet do basic envelope
> assignment and again tag all points, ctrl+E, file->load preset>>>>
> >Hello,> >> >Anyone has experience with transferring envelope weights? I'm
> talking> >about saving out weights to file, and re-apply those on the same
> mesh> >later on.> >> >Here are my results:> >>
> >http://www.bernardlebel.com/img_remote/3D/XSI/envtransferBefore.png> >>
> >After:> >>
> >http://www.bernardlebel.com/img_remote/3D/XSI/envtransferAfter.png> >> >>
> >> >I have a run a script that prints the weight values before and after,>
> >and the differences are very minor (rounding errors after the fifth>
> >decimal for 10% of the total values, which I think should be quite>
> >acceptable).> >> >I have tried both by writing weights to an XML file and
> to save a preset.> >All envelope operators were frozen.> >The weig!
> hts were written when the character is in neutral pose, and> >reapplied
> in the same fashion.> >The construction is set to Animation when the
> weights are imported.> >> >> >One thing: if the character already has an
> envelope correctly set,> >then the ugly deformation does not occurs.> >>
> >> >Thanks> >Bernard> >> >---> >Unsubscribe? Mail Majordomo(at)Softimage.COM
> with the following text in body:> >unsubscribe xsi>> ---> Unsubscribe?
> Mail Maajordomo(at)Softimage.COM with the following text in body:>
> unsubscribe xsi>
> ---
> Unsubscribe? Mail Majordomo(at)Softimage.COM with the following text in body:
> unsubscribe xsi
>
---
Unsubscribe? Mail Majordomo(at)Softimage.COM with the following text in body:
unsubscribe xsi