Houdini 21.0 Nodes Geometry nodes

GLTF Skin Import geometry node

Imports skin geometry from a glTF file.

On this page
Since 21.0

This is a low-level node that imports skin geometry from a glTF file, which can then be deformed along with an animated skeleton (for example, imported using a GLTF Animation Import SOP). Typically, a GLTF Character Import SOP is used instead.

Parameters

GLTF FIle

The path to the glTF file to import (*.gltf or *.glb).

Reload

Reloads the glTF file. This is useful if the glTF file has changed on disk.

Node ID

The ID of the glTF node that contains the skin and mesh to import. Because this node specifically imports skinned geometry, the glTF node must have both a mesh and skin.

Promote Point Attributes to Vertex

When turned on, imported point attributes (excluding certain attributes that must remain point attributes such as P and boneCapture) are automatically promoted to vertex attributes.

Material Node

The path to a Principled Shader node that is used as the material for the imported geometry. The shop_materialpath attribute is set to this node and the importer configures the material with material overrides that are set in the material_override prim attribute.

Attributes

boneCapture

This point attribute defines the rest transforms and skinning weights for the deformation. It is typically used by Joint Deform's first input.

material_override

This primitive attribute holds the imported material property values suitable for use with Houdini’s viewport and the Principled Shader.

shop_materialpath

This primitive attribute specifies the path to a shader node used for rendering. When no shader node is available, a value of . tells the viewport to use the default shader with the values in the material_override attribute.

The following detail attributes are provided for efficient creation of a Capture Pose output for the GLTF Character Import SOP.

capt_names

This detail attribute holds a copy of the skin geometry’s bind pose influences from boneCapture.

capt_parents

This detail attribute provides parent indices for every entry in capt_names. An index of -1 means no parent.

capt_xforms

This detail attribute holds a copy of the bind pose transforms corresponding to capt_names. The 4×4 matrix values here are inverted from the ones found in boneCapture.

See also

Geometry nodes