SCENE FILES: sidefx.co/2usaGN9
FORUM DISCUSSION: sidefx.com/forum/topic/56875/
AGENDA:
Building HDAs
Build the Chain HDA
- Add blocks at the end to have the alignment to put on a post.
- Make sure link is unit scale.
- Building networks for HDA's
- Why use HDAs
- Constructing networks inside subnets and promote parameters vs. starting off with empty HDA.
- Houdini Preferences for building HDAs
- Making HDA's
- Name and Label of HDA
- Min and max inputs
- Maximum Outputs
- Promoting Parameters
- Types
- Channels defaults
- HDA Example: SOP HDA
- HDA Example: Object HDA
- Distance measure rig
- HDA Example: Material Builder HDA
- Build Material HDA
- Build Material Pattern HDA
Customizing HDAs To Cover During Webinar
Operator Type Properties interface crawl
- Two common issues:
- Save/close window. show Operator Type Properties Menu
- What is difference between Edit Parm Interface and Type Properties
- Edit parm interface >>> works on the instance
- Type Properties effects the actual node itself.
- HDA Parameters
- Initial Parameter states
- Have parms on or off defaults?
- Save > Save Defaults as Initial Parameters off
vs...
- Adding On-Created Scripts to set parm values = same thing really...
- HDA Node Options
- Guide Geometry
- Dive Target
- Default State
- HDA Save Options
- HDA Help
- How to write help
- HDA Handles Options
- Promoting Handles from internal nodes
- Adding custom handles and bind to parameters
- How to access handles with Pose Tool!
- How to access with cycle Y hotkey
- HDA Scripts Options
- Add custom scripts to HDAs
- Labeling Input and Outputs
- Extra Section files in HDAs
- Adding any files inside HDAs
- Images, text, html, json, anything...
- Updating/sync'ing embedded files from disk targets (not automatic)
- Referencing files inside HDAs
- Adding Node Icons to HDA
- Adding geometry and referencing in networks
- Add any files in HDA