I checked the user's guide.  siKeyable means the parameter will appear in the 
'KP / L' .  siAnimatable means the parameter can be animated.  I don't 
understand why the definitions are not in the SDK guide.

Anyway, we were locking parameters on character rigs using animation locking 
and value locking only to discover that the locks are not respected when the 
parameters are inside of a referenced model. ARGH!!!!  (si 2013 SP1 - 32 bit)

Sooooo....using Parameter Capabilities, how does one 'value lock' a parameter 
inside a referenced model?  I want to flag a parameter so it's value can be 
changed by a user, but cannot be animated, and tools can read/respect the flag 
so it knows not to overwrite the value.  Is setting siAnimatable to false 
enough?


Matt





From: [email protected] 
[mailto:[email protected]] On Behalf Of Edy Susanto Lim
Sent: Thursday, June 27, 2013 6:09 PM
To: [email protected]
Subject: Re: Keyable vs. Animatable

siKeyable is mainly for the parameter visibility flag in the keying panel I 
guess..
http://softimage.wiki.softimage.com/sdkdocs/sicppsdk/html/group__siCapabilities.html

On Fri, Jun 28, 2013 at 9:01 AM, Matt Lind 
<[email protected]<mailto:[email protected]>> wrote:
What is the technical difference between a parameter flagged as siKeyable vs. 
siAnimatable?  I'm interpreting it to mean Keyable only determines if an FCurve 
can be set on the parameter whereas Animatable defines whether a parameter can 
receive any kind of animation data.

This sound correct?


Matt




--
Edy Susanto Lim
TD
http://sawamura.neorack.com

Reply via email to