Houdini 20.0 Nodes Geometry nodes

LOP Import 2.0 geometry node

Since 19.0

This node will import the USD primitives specified by the LOP Path and Primitives parameters. The imported primitives are represented as USD packed primitives.

The primitives to be imported are specified by selecting the paths of one or more USD primitives, using a primitive pattern. Optionally, the USD hierarchy can be further traversed to import the descendants of these primitives that match a specific criteria.

Parameters

LOP Path

LOP node to import from.

Primitives

The USD primitives to import. This parameter accepts any USD primitive pattern. Primitives that do not match the Purpose filter are excluded.

Purpose

Sections of a USD hierarchy can be marked to be used for a specific purpose. Only sections marked as the default purpose or one of the specified purposes will be traversed when unpacking the USD packed primitives.

Traversal

Optionally, the USD hierarchy can be further traversed to import descendants of the selected Primitives that match a criteria.

Note

Equivalent behavior could also be achieved through a primitive pattern (for example, using the descendants auto collection).

No Traversal

Creates a USD packed primitive for each USD prim matched by the Primitives pattern.

Components

Creates a USD packed primitive for each prim with kind component.

Gprims

Creates a USD packed primitive for each gprim.

Groups

Creates a USD packed primitive for each prim of type group.

Strip Layers Above Layer Breaks

Enable this option to remove all layers created above Layer Break nodes on every input to the source LOP node. This will restrict the imported primitives to those created after any Layer Breaks.

Time Sample

Specifies whether to import static or animated geometry from the LOP node.

Import Frame

The frame to cook the LOP node and sample the stage at. When importing animated geometry, this could be set to $FF.

Static Import Frame

The frame to cook the LOP node and sample the stage at, when Time Sample is set to Static. This should be set to a constant value such as $RFSTART.

Path Attribute

If enabled, creates a SOP primitive attribute containing the scene graph path of the original USD primitive.

Name Attribute

If enabled, creates a SOP primitive attribute containing the name of the original USD primitive.

Display As

How to display the USD packed primitives in the viewport.

Full Geometry

The full geometry will be displayed in the viewport.

Point Cloud

Only the points of the geometry will be displayed. This will take less memory and be faster to render.

Bounding Box

Only display the bounding box of the geometry in the viewport.

Centroid

Display a single point at the center of the bounding box.

Hidden

Don’t display the geometry in the viewport.

Pivot Location

Specifies the packed primitive’s point position.

Centroid

Use the center of the world position of the USD prim’s bounding box.

Origin

Use the world position of the origin of the USD prim.

See also

Geometry nodes