Houdini 20.5 Nodes TOP nodes

USD Analyze TOP node

Fetches metadata, dependencies, and external references for a LOP Node or file.

Since 20.0

This node takes in file input(s) or a LOP Node and attaches attributes to them based on what data the user wants to be fetched. The node accepts file outputs from upstream TOPs, a custom file path, or a LOP Node. The data retrieved includes some or all of the following:

Parameters

Create Attributes

Generate When

Determines when this node will generate work items. You should generally leave this set to “Automatic” unless you know the node requires a specific generation mode, or that the work items need to be generated dynamically.

All Upstream Items are Generated

This node will generate work items once all of the input nodes have generated their work items.

All Upstream Items are Cooked

This node will generate work items once all of the input nodes have cooked their work items.

Each Upstream Item is Cooked

This node will generate work items each time a work item in an input node is cooked.

Automatic

The generation mode is selected based on the generation mode of the input nodes. If any of the input nodes are generating work items when their inputs cook, this node will be set to Each Upstream Item is Cooked. Otherwise, it will be set to All Upstream Items are Generated.

Source

The input the node reads to fetch data from.

File Source

Determines the source of the file or LOP node. Any type of file can be used as input but only attributes relevant to that file type will be added to the work item.

Custom File Path

Uses the 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 file.

LOP Node

Reads the composed stage from the specified LOP node.

File Tag

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

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

File Path

The path to the file to be read.

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

LOP Path

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

This parameter is only available when File Source is set to LOP Node.

Evaluation Time

The time at which to analyze the scene.

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.

Custom Time

Specify the number of seconds to use when the Evaluation Time is set to Custom Time.

Analyze

The stats to retrieve from the scene.

Store Results As

Determines whether the analysis results should be stored as invidual work item attributes, or as a single dictionary attribute containing all fields.

Dictionary Name

When Store Results As is set to Dictionary Attribute, this parameter determines the name of the dictionary attribute to create with the anaylsis results.

Get Stage Stats

When on, computes various counts such as total # of prims, # of models, # of instanced models, etc. and adds each count as an attribute to each work item. Counts that are not applicable (such as # of instanced prims when no instancing is used) may not be added.

Compute Dependencies

When on, adds three attributes to each work item: a list of layer dependencies, unresolved paths, and other dependencies. This option is only available when File Source is not Lop Node.

Get External References

When on, adds three attributes to each work item: a list of external sublayer references, payload references, and other references. This option is only available when File Source is not Lop Node.

TOP nodes