Jump to content

Freezing operators?


MG

Recommended Posts

I have this scene and it's full of active operators. My question is if it's possible to freeze operators? (Like in XSI [ * freeze operators * ], or Maya [ * freeze construction history * ] )

Thanks in advance!

Link to comment
Share on other sites

Thanks a lot for your input! I'm afraid though that I allready know how to make them inactive. I meant freezing, which is more like "merging" operators. (I would have an idea to bypass it, but it would be easier if I could just "freeze" the operators).

Link to comment
Share on other sites

I think you're thinking in terms of other packages. You don't freeze SOPs in Houdini, you lock them. :)

Select the last SOP you want Houdini to process till then click on the Lock icon, it will turn yellow. Basically, Houdini cooks all the SOPs before & stores all the computed data/info into it.

Here's the best thing: If you want to change something before the locked SOP, you just unlock the SOP, make your changes & then lock it again. That's Houdini for ya! :D :D :D

However, if you really you want to get rid of all the SOPs before a selected SOP, you can do it in the viewport. Make sure you're in Edit Operation mode instead of View only mode. Viewer Controls button(Down Arrow at top left of viewport) -> Edit Current Operation. Or hit 'Enter' in the viewport.

Now, navigate to the selected SOP in the viewport or turn on the SOP's Display(blue) flag before going to the viewport. Right-Mouse-Hold in the Viewport on the geometry to get the pop-up.

From the pop-up, select 'Delete History'. You'll notice all the SOP before the selected will be deleted & it will also be locked. Be careful with this though, you can't get the deleted SOPs back after you save.

The 'Delete History' will be the equivalent of XSI's "Freeze Modelling Relation' or Maya's "Freeze Construction History".

Then again, why would you want to do that in Houdini? B)

If you find there are too many SOPs to manage, Right-Mouse-Hold on the selected SOP & select 'Hide Inputs'. Voila! A nice neat network pane. ;)

There are other ways to manage the SOP network but I'll leave that till the next time. ;)

Link to comment
Share on other sites

Thanks Steveong! Now you say, I forgot all about the locking! :)

Also, those arguments you gave me are quite good and I thought about them... And I could indeed bypass it all and sub-network certain operators.

I guess I was just looking if I could do what I was used to in other packages aswell. (Since I am relatively new with Houdini).

Anyways, thanks again for your help and sharp arguments!

Link to comment
Share on other sites

(you cannot freeze each of op).

If what you mean by "freeze" is to "not cook", then "lock"'ing an operator does exactly that. On the tile in the network editor, there's a button that looks like a lock if you zoom in really close. Once you click it, it turns yellow. Thereafter, nothing up the chain will cook, thereby effectively freezing the geometry in that operator, even if you delete all the operators above it (although this is NOT recommented).

Link to comment
Share on other sites

When I think of "freezing", I think of the old Softimage "Freeze Transformations" thing. I wrote a script a while ago that attempted to freeze transformations (set them to zeros, and one's for the scales) by pusing the current tranformation into the PreTransform. I made one for houdini 4.x which appended an xform SOP at the end of each SOP chain too and reset the object transform.

I haven't had the opportunity or permission to complete or release this script - but it's a pretty handy thing to have around. (This is just for your information - feel free to write a script like this!)

Cheers,

J.

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