Houdini 16.5 Nodes Object nodes

Mocap Biped 3 object node

A male character with motion captured animations.

On this page

This asset is a male character with various animation mocap cycles and 10 different textures.

The Mocap cycles come in 8 different categories: Poses, Walks and Turns, Runs, Steps, Stadium, Inclines, Injured, and Zombie. All of these categories have the same naming convention:

Source of clip > Type of Source (Male, Female, Dragon) > Motion Type > Variation > Direction, Start Foot, Version

For example, the following clip comes from SideFx and is from a male who walks, turns right to 90 degrees, and starts with his left foot crossing his right ankle: SideFX_Male_walk_turn_90R_L_001.

There are also two proxy geometries that represent the basic dimensions of the objects used during the capture of the Inclines and Steps motions.

Parameters

Controls

Controls for translating, rotating, and scaling the character.

Animation

Animation Type

Different motion capture animation cycles. Choose between Poses, Walks and Turns, Runs, Steps, Stadium, Inclines, Injured, and Zombie.

Poses

SideFX_Male_neutral_001
SideFX_Male_t_pose_001

Walks and Turns

SideFX_Male_walk_L_001
SideFX_Male_walk_L_002
SideFX_Male_walk_R_001
SideFX_Male_walk_R_002
SideFX_Male_walk_startle_L_L_001
SideFX_Male_walk_startle_L_R_001
SideFX_Male_walk_startle_R_L_001
SideFX_Male_walk_startle_R_R_001
SideFX_Male_walk_stepOver_L_L_001
SideFX_Male_walk_stepOver_L_R_001
SideFX_Male_walk_stepOver_R_L_001
SideFX_Male_walk_stepOver_R_R_001
SideFX_Male_walk_turn_45L_L_001
SideFX_Male_walk_turn_45L_R_001
SideFX_Male_walk_turn_45L_R_v002
SideFX_Male_walk_turn_45R_L_001
SideFX_Male_walk_turn_45R_L_v002
SideFX_Male_walk_turn_45R_R_001
SideFX_Male_walk_turn_90L_L_001
SideFX_Male_walk_turn_90L_R_001
SideFX_Male_walk_turn_90R_L_001
SideFX_Male_walk_turn_90R_R_001
SideFX_Male_walk_under_L_001
SideFX_Male_walk_under_R_001

Runs

SideFX_Male_jog_hopOver_L_L_001
SideFX_Male_jog_hopOver_L_R_001
SideFX_Male_jog_hopOver_R_L_001
SideFX_Male_jog_hopOver_R_R_001
SideFX_Male_jog_turn_90L_L_001
SideFX_Male_jog_turn_90L_R_001
SideFX_Male_jog_turn_90R_L_001
SideFX_Male_jog_turn_90R_R_001
SideFX_Male_run_push_L_L_001
SideFX_Male_run_push_L_R_001
SideFX_Male_run_push_R_L_001
SideFX_Male_run_push_R_R_001
SideFX_Male_run_pushed_L_L_001
SideFX_Male_run_pushed_L_R_001
SideFX_Male_run_pushed_R_L_001
SideFX_Male_run_pushed_R_R_001
SideFX_Male_run_startle_L_L_001
SideFX_Male_run_startle_L_R_001
SideFX_Male_run_startle_R_L_001
SideFX_Male_run_startle_R_R_001
SideFX_Male_run_to_stop_L_001
SideFX_Male_run_to_stop_R_001
SideFX_Male_run_turn_180L_L_001
SideFX_Male_run_turn_180L_R_001
SideFX_Male_run_turn_180R_L_001
SideFX_Male_run_turn_180R_R_001
SideFX_Male_run_turn_90L_L_001
SideFX_Male_run_turn_90L_R_001
SideFX_Male_run_turn_90R_L_001
SideFX_Male_run_turn_90R_R_001

Stadium

SideFX_Male_Stadium_ah_forget_it_001
SideFX_Male_Stadium_anticipate_nope_kick_001
SideFX_Male_Stadium_big_disappointment_001
SideFX_Male_Stadium_big_wave_001
SideFX_Male_Stadium_boo_001
SideFX_Male_Stadium_boo_boo_slap_001
SideFX_Male_Stadium_boo_slap_001
SideFX_Male_Stadium_boo_slap_002
SideFX_Male_Stadium_cheer_clap_001
SideFX_Male_Stadium_clap_001
SideFX_Male_Stadium_multi_punch_001
SideFX_Male_Stadium_oh_no_001
SideFX_Male_Stadium_single_punch_001
SideFX_Male_Stadium_sit_cheer_001
SideFX_Male_Stadium_sit_cheer_002
SideFX_Male_Stadium_sit_cheer_003
SideFX_Male_Stadium_sit_cheer_004
SideFX_Male_Stadium_sit_idle_001
SideFX_Male_Stadium_sit_idle_002
SideFX_Male_Stadium_sit_stand_001
SideFX_Male_Stadium_sit_stand_002
SideFX_Male_Stadium_sit_stand_003
SideFX_Male_Stadium_sit_stand_cheer_001
SideFX_Male_Stadium_sit_stand_slap_001
SideFX_Male_Stadium_stand_cheer_001
SideFX_Male_Stadium_stand_cheer_002
SideFX_Male_Stadium_stand_cheer_jump_001
SideFX_Male_Stadium_stand_idle_001
SideFX_Male_Stadium_stand_idle_002
SideFX_Male_Stadium_stand_idle_003
SideFX_Male_Stadium_stand_idle_004
SideFX_Male_Stadium_stand_sit_idle_001
SideFX_Male_Stadium_stand_sit_idle_002
SideFX_Male_Stadium_watch_hell_nah_001
SideFX_Male_Stadium_wave_L_to_R_001
SideFX_Male_Stadium_wave_R_to_L_001
SideFX_Male_Stadium_wave_straight_001

Zombie

SideFX_Male_damaged_leg_idle_001
SideFX_Male_damaged_leg_walk_001
SideFX_Male_zombie_idle_001
SideFX_Male_zombie_idle_002
SideFX_Male_zombie_idle_003
SideFX_Male_zombie_idle_004
SideFX_Male_zombie_idle_005
SideFX_Male_zombie_idle_006
SideFX_Male_zombie_idle_007
SideFX_Male_zombie_idle_to_walk_001
SideFX_Male_zombie_idle_to_walk_L_002
SideFX_Male_zombie_idle_to_walk_L_003
SideFX_Male_zombie_idle_to_walk_L_004
SideFX_Male_zombie_idle_to_walk_R_002
SideFX_Male_zombie_idle_to_walk_R_003
SideFX_Male_zombie_idle_to_walk_R_004
SideFX_Male_zombie_walk_001
SideFX_Male_zombie_walk_002
SideFX_Male_zombie_walk_L_003
SideFX_Male_zombie_walk_L_004
SideFX_Male_zombie_walk_R_003
SideFX_Male_zombie_walk_R_004
SideFX_Male_zombie_walk_to_idle_L_001
SideFX_Male_zombie_walk_to_idle_L_002
SideFX_Male_zombie_walk_to_idle_L_003
SideFX_Male_zombie_walk_to_idle_R_001
SideFX_Male_zombie_walk_to_idle_R_002
SideFX_Male_zombie_walk_to_idle_R_003
SideFX_Male_zombie_walk_turn_90L_L_001
SideFX_Male_zombie_walk_turn_90L_L_002
SideFX_Male_zombie_walk_turn_90L_R_001
SideFX_Male_zombie_walk_turn_90L_R_002
SideFX_Male_zombie_walk_turn_90R_L_003
SideFX_Male_zombie_walk_turn_90R_L_004
SideFX_Male_zombie_walk_turn_90R_R_003
SideFX_Male_zombie_walk_turn_90R_R_004

Inclines

SideFX_Male_incline_DOWN_to_walk_L_001
SideFX_Male_incline_DOWN_to_walk_L_002
SideFX_Male_incline_DOWN_to_walk_R_001
SideFX_Male_incline_DOWN_to_walk_R_002
SideFX_Male_incline_UP_to_walk_L_001
SideFX_Male_incline_UP_to_walk_L_002
SideFX_Male_incline_UP_to_walk_R_001
SideFX_Male_walk_incline_DOWN_L_001
SideFX_Male_walk_incline_DOWN_L_002
SideFX_Male_walk_incline_UP_L_001
SideFX_Male_walk_incline_UP_L_002
SideFX_Male_walk_incline_UP_R_001
SideFX_Male_walk_incline_UP_R_002
SideFX_Male_walk_to_incline_DOWN_L_001
SideFX_Male_walk_to_incline_DOWN_L_002
SideFX_Male_walk_to_incline_UP_L_001
SideFX_Male_walk_to_incline_UP_L_002
SideFX_Male_walk_to_incline_UP_R_001
SideFX_Male_walk_to_incline_UP_R_002

Injured

SideFX_Male_crawl_v001
SideFX_Male_crawl_walk_v001
SideFX_Male_injured_walk_L_001
SideFX_Male_injured_walk_L_002
SideFX_Male_injured_walk_R_001
SideFX_Male_injured_walk_R_002
SideFX_Male_prone_back_recover_idle_v001
SideFX_Male_prone_recover_idle_001
SideFX_Male_prone_recover_walk_L_001
SideFX_Male_prone_recover_walk_L_002
SideFX_Male_prone_recover_walk_R_001
SideFX_Male_prone_recover_walk_R_002
SideFX_Male_walk_crawl_v001
SideFX_Male_walk_fall_prone_v001
SideFX_Male_walk_fall_recover_v001

Steps

SideFX_Male_step_DOWN_to_walk_L_L_001
SideFX_Male_step_DOWN_to_walk_R_R_001
SideFX_Male_walk_to_step_UP_L_L_001
SideFX_Male_walk_to_step_UP_L_R_001
SideFX_Male_walk_to_step_UP_R_L_001
SideFX_Male_walk_to_step_UP_R_R_001

Number of Frames

The frame count of the selected clip.

Inplace Animation

Play animations with the character standing in the same location.

Speed

Speeds up or slows down the animation cycle.

Cycle Frame Offset

Offset the animation cycle by this number of frames.

Onion Skinning

Turn on Onion Skinning. See Onion Skinning for more information.

Material

Choose from the different character textures.

Examples

The following examples include this node.

ClipLayerTrigger Example for Agent Clip Layer dynamics node

This example demonstrates how to use the Agent Clip Layer DOP to apply a clip to the upper body of an agent. The clip is activated when the agent is inside a bounding box.

CrowdHeightField Example for Crowd Solver dynamics node

This example demonstrates using heightfields for terrain adaptation in the crowd solver, and for collisions against ragdolls in the Bullet solver.

FollowTerrain Example for Crowd Solver dynamics node

This example demonstrates how to set up a crowd simulation where agents are oriented to follow the terrain normal.

FootLocking Example for Crowd Solver dynamics node

This example demonstrates how to set up foot locking for an agent.

PartialRagdolls Example for Crowd Solver dynamics node

This example demonstrates how to set up a partial ragdoll, where a subset of the agent’s joints are simulated as active objects by the Bullet solver and the remaining joints are animated.

PinnedRagdolls Example for Crowd Solver dynamics node

This example demonstrates how to set up constraints to attach a ragdoll to an external object, and how to use motors to drive an active ragdoll with an animation clip.

Stadium Crowd Example Example for Crowd Solver dynamics node

Crowd example showing a stadium setup

The setup creates a stadium crowd. The rotating cheer_bbox object is used as a bounding box for the agents. When they are inside it it will trigger a transition from a sitting to a cheering state. After a few seconds the cheering crowd sits back down by transitioning into a sitting state.

Note

The animation clips need to be baked out before playing the scene. This should happen automatically if example is created from Crowds shelf. Otherwise save scene file to a location of your choice and click Render on '/obj/bake_cycles' ropnet to write out the files. The default path for the files is ${HIP}/agents.

Tip

To only see a section of the crowd for quicker preview there’s a switch node in /obj/crowdsource/switch_all_subsection. When 0 it will show all agents, when set to 1 will only show a small section.

ClipTransitionGraph Example for Crowd Transition dynamics node

This example demonstrates how to use a clip transition graph to provide transition clips for state transitions.

AgentRelationshipBasic Example for Agent Relationship geometry node

This example demonstrates how to create a simple parent-child agent setup.

Object nodes

  • Agent Cam

    Create and attach camera to a crowd agent.

  • Alembic Archive

    Loads the objects from an Alembic scene archive (.abc) file into the object level.

  • Alembic Xform

    Loads only the transform from an object or objects in an Alembic scene archive (.abc).

  • Ambient Light

    Adds a constant level of light to every surface in the scene (or in the light’s mask), coming from no specific direction.

  • Atmosphere

    Creates a fog effect when rendered.

  • Auto Bone Chain Interface

    The Auto Bone Chain Interface is created by the IK from Objects and IK from Bones tools on the Rigging shelf.

  • Blend

    Switches or blends between the transformations of several input objects.

  • Blend Sticky

    Computes its transform by blending between the transforms of two or more sticky objects, allowing you to blend a position across a polygonal surface.

  • Bone

    The Bone Object is used to create hierarchies of limb-like objects that form part of a hierarchy …

  • COP2 Plane

    Container for the Compositing operators (COP2) that define a picture.

  • Camera

    You can view your scene through a camera, and render from its point of view.

  • Dop Network

    The DOP Network Object contains a dynamic simulation.

  • Environment Light

    Environment Lights provide background illumination from outside the scene.

  • Extract Transform

    The Extract Transform Object gets its transform by comparing the points of two pieces of geometry.

  • Fetch

    The Fetch Object gets its transform by copying the transform of another object.

  • Formation Crowd Example

    Crowd example showing a changing formation setup

  • Franken Muscle

    Creates a custom muscle by combining any number of geometry objects, muscle rigs, and muscle pins.

  • Fuzzy Logic Obstacle Avoidance Example

  • Fuzzy Logic State Transition Example

  • Geometry

    Container for the geometry operators (SOPs) that define a modeled object.

  • Groom Merge

    Merges groom data from multiple objects into one.

  • Guide Deform

    Moves the curves of a groom with animated skin.

  • Guide Groom

    Generates guide curves from a skin geometry and does further processing on these using an editable SOP network contained within the node.

  • Guide Simulate

    Runs a physics simulation on the input guides.

  • Hair Generate

    Generates hair from a skin geometry and guide curves.

  • Handle

    The Handle Object is an IK tool for manipulating bones.

  • Indirect Light

    Indirect lights produce illumination that has reflected from other objects in the scene.

  • Instance

    Instance Objects can instance other geometry, light, or even subnetworks of objects.

  • Light

    Light Objects cast light on other objects in a scene.

  • Light template

    A very limited light object without any built-in render properties. Use this only if you want to build completely custom light with your choice of properties.

  • Microphone

    The Microphone object specifies a listening point for the SpatialAudio CHOP.

  • Mocap Acclaim

    Import Acclaim motion capture.

  • Mocap Biped 1

    A male character with motion captured animations.

  • Mocap Biped 2

    A male character with motion captured animations.

  • Mocap Biped 3

    A male character with motion captured animations.

  • Muscle

    The Muscle object is a versatile tool that can be used when rigging characters and creatures with musculature.

  • Muscle Pin

    Creates a simple rigging component for attaching regions of a Franken Muscle to your character rig.

  • Muscle Rig

    Creates the internal components of a muscle (the rig), by stroking a curve onto a skin object.

  • Null

    Serves as a place-holder in the scene, usually for parenting. this object does not render.

  • Path

    The Path object creates an oriented curve (path)

  • PathCV

    The PathCV object creates control vertices used by the Path object.

  • Pxr AOV Light

    Pxr AOV Light object for RenderMan RIS.

  • Pxr Barn Light Filter

    Pxr Barn Light Filter object for RenderMan RIS.

  • Pxr Blocker Light Filter

    Pxr Blocker Light Filter object for RenderMan RIS.

  • Pxr Cookie Light Filter

    Pxr Cookie Light Filter object for RenderMan RIS.

  • Pxr Day Light

    Pxr Day Light object for RenderMan RIS.

  • Pxr Disk Light

    Pxr Disk Light object for RenderMan RIS.

  • Pxr Distant Light

    Pxr Distant Light object for RenderMan RIS.

  • Pxr Dome Light

    Pxr Dome Light object for RenderMan RIS.

  • Pxr Gobo Light Filter

    Pxr Gobo Light Filter object for RenderMan RIS.

  • Pxr Mesh Light

    Pxr Mesh Light object for RenderMan RIS.

  • Pxr Portal Light

    Pxr Portal Light object for RenderMan RIS.

  • Pxr Ramp Light Filter

    Pxr Ramp Light Filter object for RenderMan RIS.

  • Pxr Rectangle Light

    Pxr Rectangle Light object for RenderMan RIS.

  • Pxr Rod Light Filter

    Pxr Rod Light Filter object for RenderMan RIS.

  • Pxr Sphere Light

    Pxr Sphere Light object for RenderMan RIS.

  • Python Script

    The Python Script object is a container for the geometry operators (SOPs) that define a modeled object.

  • Ragdoll Run Example

    Crowd example showing a simple ragdoll setup.

  • Rivet

    Creates a rivet on an objects surface, usually for parenting.

  • Simple Biped

    A simple and efficient animation rig with full controls.

  • Simple Female

    A simple and efficient female character animation rig with full controls.

  • Simple Male

    A simple and efficient male character animation rig with full controls.

  • Sound

    The Sound object defines a sound emission point for the Spatial Audio chop.

  • Stereo Camera Rig

    Provides parameters to manipulate the interaxial lens distance as well as the zero parallax setting plane in the scene.

  • Stereo Camera Template

    Serves as a basis for constructing a more functional stereo camera rig as a digital asset.

  • Sticky

    Creates a sticky object based on the UV’s of a surface, usually for parenting.

  • Subnet

    Container for objects.

  • Switcher

    Acts as a camera but switches between the views from other cameras.

  • Tissue Solver

    Collects muscles, anatomical bone models, and skin objects and places them into a single dynamics simulation.

  • VR Camera

    Camera supporting VR image rendering.

  • Viewport Isolator

    A Python Script HDA providing per viewport isolation controls from selection.

  • pxr Int Mult Light Filter

    pxr Int Mult Light Filter object for RenderMan RIS.