20.08.2015 Views

TECHNICAL PAPER Building Tools for Houdini 9

TECHNICAL PAPER Building Tools for Houdini 9 - Digital Cinema Arts

TECHNICAL PAPER Building Tools for Houdini 9 - Digital Cinema Arts

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Parameters Folder3.The Gear Menu allows you to set a number of useful preferences. Generally speaking it will savetime in naming and labeling parameters if Prefix Linked Parameter Name with Source NodeName and Prefix Linked Parameter Label with Source Node Label are OFF. Remember tofollow this action with Save Options as Default.Figure 12 -Gear Menu options4.The Linked Channels fields <strong>for</strong> parameters in the Parameters/Channels folder should be used tomanage the channel references. You can enter any number of internal channel references as a spacedelimited string of paths to the appropriate target parameters. Only straight channel references aresupported. It is recommended that you use the Linked Channel strings as a way of ensuring straightchannel references. If the target parameters have a complex expression that contains a ch(), chs()or any other type of channel reference to the top level asset parameter interface, then this referencewill not show up in the Linked Channels field and can be safely ignored.Use the arrow menu to the right of the Linked Channels field to manage this field. To update any internalchannel references, choose the option “Reset current links <strong>for</strong> this channel” or “Reset currentlinks <strong>for</strong> all channels“ to update all the channels represented by the selected parameter(s).Disable the Linked Channels reference when you are finding that channel references are unexpectedlydisappearing due to workflow issues.5. In Parameters/Import you can automatically import folders from operators one level below to toplevel Asset Folders by enabling the Save import in<strong>for</strong>mation option. To fetch a folder labeled Setupfrom a contained object called my_embedded_obj do the following: set the Source field to my_embedded_obj:Setupand the Token to folder_name:Setup where folder_name is the Name field string<strong>for</strong> the folder labeled Setup on the target object. Additionally you can use the Mask field along withwild cards to only import subsets of channels from the referenced folder.Promote ParametersThere are no hard-written rules on how to organize or name an asset’s parameters and components. Howeverwe would like to encourage a consistent approach so the user can carry as much learned experience as possiblefrom using one asset to the next.For the FX <strong>Tools</strong> we organized parameters according to workflow and frequency of use.▪▪Folders (left to right) deal with Setup, Behavior (from gross animation parameters through tweaking),Look (Render) and Display (Viewport options)<strong>Building</strong> <strong>Tools</strong> <strong>for</strong> <strong>Houdini</strong> 9 | 15

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!