Houdini 12 Basics

A quick, basic introduction to using Houdini.

This is a quick introduction to essential Houdini functionality. Use the links to go to more in-depth descriptions of the various topics on this page.

Viewing

Space + LMBTumble
Space + RMB, or mouse wheelDolly
Space + MMBTrack
Space + Ctrl + LMBTilt the camera
Space + Alt + RMBZoom the camera lens
Space + Ctrl + RMBBox zoom

Drag the box from left to right to zoom in on the area inside the rectangle. Drag the box from right to left to zoom out (so the current view fits inside the rectangle).

Space + ZCenter view tumbling on the point under the cursor.

Tip

Hold ⇧ Shift while tumbling, dollying, tracking, or tilting for more precision.

Hotkeys

Space + HHome: center the view to show all objects/geometry.
Space + GCenter the view on all selected objects/geometry.
WSwitch shaded/wireframe
Space + BSwitch single/quad viewports
Space + DShow display options
Space + OSwitch orthographic/perspective
Space + ESwitch view one/view all
Space + 1Switch current viewport to Perspective
Space + 2Top
Space + 3Front
Space + 4Side
Space + 5UV editor

More information

Select

S

Select

In object mode, the selection arrow is black. In component mode, the arrow is white.

Right click this icon for a menu of selection options.

KeysAction
LMBSelect
Ctrl + ⇧ Shift + LMBAdd to selection
Ctrl + LMBRemove from selection
⇧ Shift + LMBToggle selection
ASelect all
NSelect nothing

If you want to lock the select tool to add, remove, or toggle mode, right click the Select tool and choose Add, Remove, or Toggle from the menu. Choose Replace to return to the default behavior.

Selection type

The selection mode controls

  • What you can select in the view.

  • What node appears in the parameter editor

  • What handles appear when you click the Handles tool.

When you select in object mode, the parameter editor will show the parameters for the object (e.g. a light, a geometry container, camera, bone, etc.). When you select in component mode, the parameter editor will show the parameters for the surface node with the display flag.

1

Select objects

When you click geometry in this mode, the object is selected.

Right click this icon for a menu of object types where you can choose which types of objects are selectable.

Select components

Right click this icon for a menu of component types.

2Points
3Edges
4Faces
5Vertices
Breakpoints
Point groups
Face groups

When you click geometry in this mode, any components of the chosen type (faces, edges, points, breakpoints, point groups, or face groups) will be selected.

F8Switch between object and component selection
Select particles

Right click this icon for a menu where you can choose selecting particle nodes vs. individual particles. See particle systems.

Select dynamics

Right click this icon for a menu where you can choose whether to select dynamics objects and/or dynamics modifiers (e.g. forces). See dynamics.

Selecting edges

Select the next edge
  • Once you have one edge selected, you can press F or press RMB and choose Select Next Edge to add to the selection. The red arrow indicates the direction in which the new selection will be added.

Select edge loops
  • Press L or press RMB and choose Select Partial Edge Loop. This loops the selection until it hits another selected edge or a point where more or less than four edges meet.

    (To loop over selected edges, press ⇧ Shift + L or press RMB and choose Select Edge Loop. This loops the selection until it hits a point where more or less than four edges meet, ignoring any current selection.)

Change the edge direction
  • If you want to use the Next edge option to add to your selection, you may need to reverse the direction of the red arrow. Press the ⇧ Shift + R, or press RMB and choose Reverse Edge Direction.

More information

Using tools

Toolbox

The toolbox is located along the left side of the 3D view.

SSelect

Use this tool to select objects or geometry before applying one of the shelf tools.

TMove
RRotate
EScale
EnterHandles

Use this tool to access handles and operator controls specific to the selected object.

Right click this icon for a list of available handles.

EscView

This is a convenience tool: it provides the viewing controls (LMB tumbles, MMB tracks, RMB dollies) without having to hold down the space bar.

Render region

This tool lets you drag out a rectangle in the 3D view to test render part of the scene.

Shelf

Hover over items on the shelf to see a short description of what they do and how to use them. Press F1 while hovering over a tool to open detailed help on the item.

Many tools require some interaction in the viewer. For modifier tools, select the geometry you want to work on and then click the shelf item. For creation tools, click the shelf item, then click in the viewer to place the new geometry.

More information on the shelf

Operation controls

While you are using a tool, options for the tool are available in the operation control bar across the top of the viewer.

Most shelf items will create a new node or nodes somewhere in the network.

Creating geometry

In Houdini, each piece of geometry is represented by a container object called a Geo object, which contains a network of surface nodes.

The surface nodes define the geometry, and the object provides overall transforms for the geometry.

Parameters

The parameter editor pane shows the parameters of the selected node. Parameters are the “options” of the node. They control how the node works.

In the parameter editor

Pin this parameter editor so it stays on this node. Unpinned parameter editors follow the selection.

Drag this icon to another pane to sync that pane’s network location with this one's.

MMB

Press MMB on a parameter name or component to change the value interactively using a value ladder. With MMB pressed, move up or down the ladder to change the scale of change. Move left or right to change the value.

Alt + LMB

Alt-click a parameter to key it. Alt-click in a component box to key that component; alt-click the parameter name to key the entire parameter.

⇧ Shift + LMB

Shift-click a parameter to open it in the graph editor.

In the viewer

K

Key the commonly animated parameters on the selected node.

More information

Network

  • Double-click a node or select the node and press Enter to go inside a container node (such as a geometry object).

  • Click a node name to edit it.

  • RMB on a node icon to see a menu of functions for the node.

  • MMB on a node icon to see details about the node.

  • Click an input and then an output of another node (or vice versa) to connect the nodes.

  • Right-click an output to append or insert a new node without having to create it first.

  • Middle-click an output to branch off to a new node without having to create it first.

PgUpSelect previous node in the network chain.
PgDnSelect next node in the network chain.
TShow a mini node tree inside the network pane.
PShow a mini parameter editor inside the network pane.
CShow the color palette for coloring nodes.

Object nodes

  • Connect object nodes to create parent/child relationships. The “output” object is the parent of the “input” object.

  • The blue “visible” flag controls which objects are visible in the scene and renders.

  • The green “selectable” flag controls which objects can be selected in the view. This lets you protect certain objects (such as bones or lights) from being selected accidentally.

Surface nodes

  • Connect surface nodes flow geometry from generator nodes that create geometry (such as the Sphere node) through filter nodes that modify or combine geometry from input nodes.

  • The display/render flag marks which node represents the geometry of the object. The node with the display flag is marked with a large ring in the network editor.

  • You can choose separate nodes to (a) represent the object in the viewer and (b) render. To set a node as the render node, Ctrl-click its display/render flag. The node with the render flag is marked with a large colored circle in the network editor, while the node with the display flag has a large ring.

More information