Jump to content

WARP CHOP tutorial available?


Recommended Posts

hi all..

I'm trying to us a warp chop to vary the speed of an animation. Is there a good example file and/or tutorial about? I've got an old sidefx tutorial called "CHOPS - Motion Capture Data", but haven't found the corresponding bill_flip.hip.

Meanwhile i've created my own crude example, using a constant chop to feed in the warp curve. I can edit the curve by RMB and "Edit Data Channels..." (as done in the old tutorial), but it automatically locks the node. If i unlock it the curve data is lost. Assuming i'm doing this correctly, should i unlock the node or somehow save the data before unlocking it?

thanks

Link to comment
Share on other sites

Thanks Edward! Can you tell me what the Channel CHOP buys you? Is it more efficient (it doesn't seem to be explicitly locking the node) or easier to maintain? I've tried incorporating it into my example but, although there is no error, the output in the Motion View does not seem correct when the Channel CHOP is enabled. Doubtless a simple mistake on my part.

My confusion arises from an assumption that the node lock/unlock is similar to pessimistic version control: lock, make changes, then commit to unlock the asset. From the help i understand that the node lock toggles a cache flag to allow Houdini to avoid recalculations when the network is cooked. Maybe it's just a convenient optimization that's on by default. When i attempt to unlock it the warning "This operation will discard locked changes" appears, which seems more like a version control warning. Perhaps i am alone in my confusion :ph34r: .

A good tutorial would be helpful if anyone knows of one.

Link to comment
Share on other sites

Thanks Edward! Can you tell me what the Channel CHOP buys you? Is it more efficient (it doesn't seem to be explicitly locking the node) or easier to maintain? I've tried incorporating it into my example but, although there is no error, the output in the Motion View does not seem correct when the Channel CHOP is enabled. Doubtless a simple mistake on my part.

I thought you wanted to avoid locking while editing your curves?

"Locking" in the Houdini node-sense just means that a copy of the data is now made and that the node will no longer cook since you have made custom overrides. So when you unlock, the node will recook and thus losing any special (non-procedural) edits that you made.

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...