Subtopics ¶
Getting started ¶
-
New features and changes in Houdini 20.5
-
Installation and Licensing guide.
-
The basics of working with Houdini’s user interface.
-
How to use and customize the icons on the shelf at the top of the main window.
-
How to use the network and parameter editors to work in Houdini.
-
Example files showing how different nodes work.
-
How to use the online help and document your own tools.
Using Houdini ¶
-
How Houdini represents geometry and how to create and edit it.
-
How to use copies (real geometry) and instances (loaded or created at render time).
-
How to create and keyframe animation in Houdini.
-
Digital assets let you create reusable nodes and tools from existing networks.
-
How to get scene, object, and other data in and out of Houdini.
-
Using Houdini’s stand-alone image viewer.
Character FX ¶
-
How to rig and animate characters in Houdini.
-
How to create and simulate crowds of characters in Houdini.
-
How to create and simulate muscles, tissue, and skin in Houdini.
-
How to create, style, and add dynamics to hair and fur.
-
How to create highly realistic and detailed feathers for your characters.
Dynamics ¶
-
How to use Houdini’s dynamics networks to create simulations.
-
Vellum uses a Position Based Dynamics approach to cloth, hair, grains, fluids, and softbody objects.
-
How to simulate smoke, fire, and explosions.
-
How to set up fluid and ocean simulations.
-
How to set up ocean and water surface simulations.
-
How to simulate different types of solid materials (such as snow, soil, mud, concrete, metal, jello, rubber, water, honey, and sand).
-
How to break different types of materials.
-
How to simulate grainy materials (such as sand).
-
How to create particle simulations.
-
How to create and simulate deformable objects
Pipeline ¶
-
Documents the Houdini Engine C, Python APIs, and Houdini Engine plugins
-
Houdini provides a platform for machine learning which supports synthetic data generation, preprocessing, training models, exporting trained models, and deploying trained models
Nodes ¶
-
Dynamics nodes set up the conditions and rules for dynamics simulations.
-
COP nodes provide real-time image manipulation within a 3D space.
-
APEX nodes provide operations for building up the functionality of APEX graphs, which are used in KineFX to create character rigs and perform other geometry manipulation.
Scene building, Karma rendering, Image processing ¶
-
Solaris is the umbrella name for Houdini’s scene building, look development, and Karma rendering tools based on the Universal Scene Description (USD) framework.
-
Houdini’s 2D and 3D GPU image processing framework.
-
Houdini’s compositing networks let you create and manipulate images such as renders.
Mantra rendering and shading ¶
-
How to render images and animation with the Mantra engine.
-
How to assign materials and create custom materials for shading.
Reference ¶
-
Explains each of the items in the main menus.
-
Viewer pane types.
-
Documents the options in various panes.
-
Documents the options in various user interface windows.
-
Houdini includes a large number of useful command-line utility programs.
-
Lists all the reference documentation for the ways you can program Houdini.
-
How to script Houdini using Python and the Houdini Object Model.
-
Expression functions let you compute the value of parameters.
-
HScript is Houdini’s legacy scripting language.
-
VEX is a high-performance expression language used in many places in Houdini, such as writing shaders.
-
Properties let you set up flexible and powerful hierarchies of rendering, shading, lighting, and camera parameters.
-
Pre-made materials included with Houdini.
-
How to write and combine multiple environment variable definition files for different plug-ins, tools, and add-ons.
-
Functions and classes for running a web server inside a graphical or non-graphical Houdini session.