Re: Transfer envelope weights

Date : Fri, 28 Apr 2006 16:26:54 +0200
To : XSI(at)Softimage.COM
From : André Adam <a_adam(at)49games.de>
Subject : Re: Transfer envelope weights
Wild guess, the static kine state property assigned to the skeleton elements after enveloping can cause problems if bone positions have been adjusted between envelope removal and reapply since it stores the bone's original position. Anything along this line perhaps?

   -André


Bernard Lebel wrote:

Thanks François.

I'm out of ideas. I have tried freezing the autoenvassign operator,
not freezing anything, chaning the number of deformers in the
autoenvassign, dumping the array values in the envelopop operator
.Weight property, in the cluster property .Elements property, both
together, nothing will work.

*sigh*


Bernard




On 4/27/06, Francois Lord <francoislord(at)gmail.com> wrote:

My wild guess would be something with the Automatic Envelope Assignment
operators. These are often forgotten and can screw the weights big time.
Freezing them solved many problems for me.


Bernard Lebel wrote:
> 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 weights 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 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



--- Unsubscribe? Mail Majordomo(at)Softimage.COM with the following text in body: unsubscribe xsi


Search the XSI List archives here or use the advanced search form to search across mailing lists. Searching help is available.
This site supposedly brought to you by Benjamin Grosser and the Imaging Technology Group.