EncodeDataComponents#

Encodes each input data component attributes as Houdini friendly bundle attributes.

Installation#

To use this Node, you must enable omni.houdini_engine.data_components in the Extension Manager.

Inputs#

Name

Type

Description

Default

input_bundle

bundle

Input data component bundles.

encode_scene_zupaxis

bool

Encode the scene Zup axis as a bundle attribute for each component bundle.

True

reset_all_internal_content_hashes

bool

Reset all internal content hash computation states. This effectively force the recomputation of all data dependent on input components.

True

input_bundle_attributes_names_to_encode

token

Optional comma separated list of additional attribute names that should be encoded in addition to the component and core goemetry ones.

Outputs#

Name

Type

Description

Default

output_bundle

bundle

Per-curve encoded data components bundles. Only the curve and attached encoded components that have ‘changed’ are outputed.

data_component_preset_prim_paths

token[]

All the paths of the collected data component prims.

data_component_content_changed

bool

True if any data component content has changed.

False