MeshInstance3D and CSGShape3D Inputs
Both MeshInstance3D and CSGShape3D are sent to Houdini as mesh geometry. CSGShape3D nodes are automatically converted to mesh format before transmission.
Conversion
MeshInstance3D and CSGShape3D are sent as mesh geometry. CSGShape3D is converted to mesh first.
Common Attributes
The following attributes are available on the Houdini side for both input types:
Attribute Name |
Attribute Type |
Owner |
Description |
|---|---|---|---|
|
Float3 |
Point |
Point positions |
|
Float3 |
Point |
Vertex color input. If no source color exists, defaults to white |
|
Int |
Prim |
Surface index of each primitive (useful for per-surface logic) |
|
String |
Prim |
Material path for each primitive surface (or empty) |
|
String |
Prim |
Godot scene path of the source node |
MeshInstance3D-Specific Attributes
MeshInstance3D inputs include additional attributes:
Attribute Name |
Attribute Type |
Owner |
Description |
|---|---|---|---|
|
String |
Prim |
Mesh resource path from the source MeshInstance3D |
|
String |
Prim |
Per-surface override material path (index i), or empty if unset |