|On this page|
This lets you bring work done in Houdini into the a LOP network for layout, lighting, and rendering.
Tips and notes
By default this node does not import anything because the Objects list is blank. You must specify a list of node paths/patterns in this field to import objects.
Containment relationships (object subnets containing other objects) at the object level are translated into prim hierarchy in USD.
Wiring relationships (objects wired into other object to specify parenting) at the object level are also translated into prim hierarchy unless you turn on Ignore inputs.
Import All Time Samples
Imports animated data for each frame within the range specified below. For any animated parameter or SOP geometry, this creates time samples on the resulting USD attributes.
Since this immediately stores all time samples within USD attribute data, the node doesn’t become time-dependent and doesn’t need to be recooked when scrubbing to a different frame.
Depending on the amount of animated data, the import can take a lot longer than the import of just the current frame, which occurs when this toggle is disabled.
When Import all time samples is on, the range of frames to import. By default the parameters have expressions that set this to the full frame range of the timeline.
When Import all time samples is on, the number of substeps between frames.
Whether to import Object nodes (models, cameras, and lights) into USD, mapping as many parameter values as possible to standard USD attributes.
Prefix the node path of each imported object with this path to create its scene graph path. The default is
/, which imports objects at the root level.
Only look at Object nodes inside this node network path. The default is
/obj, which means the node will try to import all Object nodes.
A list of node paths to import. If this is blank (the default), the node imports nothing. Set this to
* to try to import all Object nodes.
Choose whether to import all Object node types, or only Cameras, only Lights, or only Geometry objects.
Make Conflicting Paths Unique
When this is on, the node will add numbers to names to ensure prims at the same level have unique names. When this is off, conflicting names will make the node stop cooking and show an error.
Name conflicts most often occur when Flatten Hierarchy is enabled, but can also happen because by default the scene graph path is built from both containment and wiring relationships at the object level.
Imports every object directly under the Destination Path, ignoring containment and wiring.
Don’t use the parent-child wiring relationships between object nodes to create prim hierarchy.
Import SOP Geometry
Import the geometry generated by SOP nodes inside Geometry objects as USD geometry. Turning this off might be useful if you only want to import the transform hierarchy from the objects, and want to treat actual geometry separately.
Set Subdivision Scheme to Match Object Parameters
When Import SOP geometry is on, check for rendering properties that control subdivision on the object, and set the USD Subdivision Scheme to match.
Set SOP Path Attribute
When Import SOP geometry is on, use a SOP string primitive attribute (usually
name) to generate/name additional prim hierarchy. (Geometry in Houdini has no inherent hierarchy otherwise.)
For example, the polygonal mesh inside a Geometry object named
Lamp might normally be imported as
/Lamp/mesh_0. However, if some faces in the mesh have a
name attribute set to
bulb, those faces would be imported as a separate mesh at
SOP Path Attribute
When Set SOP path attribute is on, the name of a SOP string primitive attribute to use to generate/name additional prim hierarchy (usually
Whether to import materials (either from the list below, or materials assigned to imported objects).
Prefix the node path of each imported material with this path to create its scene graph path.
Imports every material directly under the scene graph path in Materials ▸ Destination Path, ignoring any intermediate subnets or input object.
Materials Assigned to Objects
Import any materials assigned to imported objects.
Materials Assigned to SOP Geometry
Import any materials assigned at the geometry level inside imported objects.
Import any material VOP node paths listed in this parameter.