02 HelloHoudini 2023
02 HelloHoudini 2023
https://vimeo.com/348882771
Lecture 02
“Hello Houdini”
CS348C-23W CG: Animation & Simulation
https://www.sidefx.com/tutorials/houdini-foundations-book
Let’s model things in Houdini
Focus on geometry tools for now--ignore physics.
Model then screenshot.
https://www.dropbox.com/s/ts2aqvi8khkp8pn/HelloHoudini-
2023.hipnc?dl=0
Task #0: Check out workspace
Check out:
• Houdini Workspace
• Shelf tools vs “Tab Menu”
• Nodes & Networks
• Display Options (d)
• Geometry Spreadsheet
• Viewing (ESC, spacebar)
Task #1: Model a subdivision surface
Stuff to explore:
• Create a Geometry node and “dive
in” (“u” : Jump Up)
• Create a Box
• PolyExtrude then Subdivide
• PolyReduce to simplify
Check out:
• Houdini Workspace
• Shelf tools vs “Tab Menu”
• Nodes & Networks
• Display Options
• Geometry Spreadsheet
• Viewing (ESC, spacebar)
Task #2: Use HScript to animate simplification
$ Description
Things to explore: $FPS Playback speed in frames per second (as set with the Playbar
controls).
• Simple parameter expressions $FSTART Frame number of the first frame of animation (as set with the
• Avoids VEX/VOP nodes Playbar controls). $NFRAMES (the number of frames in the
• E.g., Simplification $FEND Frame number of the last frame of animation (as set with the
Playbar controls).
$F The current frame, (as set with the Playbar controls). This is a very
$FSTART + 1.