Houdini 18.0 Nodes TOP nodes

USD Import TOP node

Creates work items from prims found in a USD stage.

On this page

This node reads a USD file or LOP node and creates work items based on search criteria. The search is done on the composed stage of the specified input USD or LOP.

TOP Attributes

primname

string

The name of the primitive.

primpath

string

The full path to the primitive.

Parameters

Work Item Generation

Whether this node generates static or dynamic work items. You should generally leave this set to "Automatic" unless you know the node’s work items can be computed statically, or that they need to be generated dynamically.

Dynamic

This node always creates dynamic work items: it waits until the upstream work items are known, and generates new work items from the upstream work items.

Static

This node always creates static work items: it creates the number of work items it thinks it needs based on the parameters (and any upstream static items) before the network runs.

Automatic

If the input is static (a static processor, or a partitioner with only static inputs, or a mapper), this node generates static work items, otherwise it generates dynamic work items.

Source

The input the node reads to create the work items.

USD

Determines the source of the USD file or LOP node.

Custom File Path

Uses the USD file specified by the custom file path.

Upstream Output File

Uses the output file produced by the upstream work item as the path to the USD file.

LOP Node

Reads the composed stage from the specified LOP node.

File Tag

This parameter is only available when USD is set to Upstream Output File.

The data tag that identifies the result from the upstream work item.

File Path

This parameter is only available when USD is set to Custom File Path.

The path to the USD file to be read.

LOP Path

This parameter is only available when USD is set to LOP Node.

The path to the LOP node from which to read the composed stage.

Traversal

The search criteria the node uses to create the work items.

Primitives

The Primitive Matching Pattern to apply to the specified input stage.

Evaluation Time

Determines how attribute keyframe values from the input stage are interpolated.

Work Item Frame

Uses the frame on the generated work item.

Custom Time

Uses the given time in seconds.

Houdini Time

Uses the Houdini playbar time.

Strip Layers Preceding Layer Break

This parameter is only applicable when the input is a LOP node.

When on, any layers preceding a Layer Break LOP node connected directly or indirectly to the requested LOP node will be stripped from the USD stage before importing the stage.

Create Attributes

Path Attribute

When on, the specified string attribute is added to the primitive path.

Name Attribute

When on, the specified string attribute is added to the primitive name.

Import Attributes

Extract USD attributes that match the given attribute pattern.

Note

The :type syntax is not supported.

See also

TOP nodes