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

