|
Hi Mathieu
If you were setting the envelope weights from within your
own custom operator, then the ClsSetValuesOp operators would not be
created.
Steve
From: owner-xsi(at)Softimage.COM
[mailto:owner-xsi(at)Softimage.COM] On Behalf Of Mathieu
Leclaire Sent: March 10, 2006 12:02 PM To:
XSI(at)Softimage.COM Subject: CClusterPropertyElementArray::PutItem
creates an operator in the envelope weights cluster
Hi,
Maybe
I’m using the wrong command here but I’m trying to change weights on certain
vertices using CClusterPropertyElementArray::PutItem but each time my custom
command is called, it creates an ClsSetValuesOp operator in the Envelope_Weights
of the envelope weights cluster. To get rid of it, I need to freeze it in
scripting each time I call my custom command. So I was wondering if there was a
way to change the weights values without creating a new operator that has to be
frozen each time? Or maybe I have no choice and I need to freeze it directly in
C++? Would it be faster to process by doing the freeze directly in C++ or am I
just completely on the wrong path here?
Mathieu
Leclaire
R&D
Programmer
Hybride
Technologies
|