Jump to content

Green Light Parameter encoding meaning


Recommended Posts

Hi,

A beginner question, I have a parameter (Translate of a Null node) and it's colored Green Light, I checked Houdini docs and it says:

 

Light Green

The parameter is controlled by an expression, and the current frame is a keyframe.

Cyan

The parameter is controlled by an expression but the current frame is not a keyframe

 

Now, my question: How is it possible for a parameter to be controlled by an expression and it's also key framed? Meaning, I think it's either controlling the parameter by an expression, e.g. x = sin(t), or just just set key frames to control. 

Thanks for your help :)

 

 

Link to comment
Share on other sites

So a key point to understand is that in Houdini keyframes are expressions and expressions are keyframes. Each expression is actually a keyframe set at a certain time. For example you can set an expression like "$T" on the first frame and then set a new expression "$T/2" on the 24th frame. (To do this alt left click on the parameter to set a new keyframe).  Additionally, keyframes are actually just special expressions. if you click on the name of a keyframed parameter you can see that it will have an expression like "bezier()", or "constant()". This controls what type of interpolation the keyframes use.

Hopefully that helps give you some context.

Edited by MirrorSword
  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...