GeoValueClip

The GeoValueClip node converts clips and sequences, and creates a Value Clip in the form of a USD file from the converted files.

Given a set of files which animate the same prim, this node can produce a clip which ties the animations together. As an example, you might have three layers which animate a character. You can use this node to make a sequence, or to retime, reverse or loop existing animations.

A Value Clip is the only way to animate a sequence of unanimated 3D files in files. Animated sequences cannot be read using GeoImport or GeoReference.

This node can also make a clip from a sequence of non-animated layers, such as a sequence of Gaussian Splat .ply files, converting this to .usdc. In this case, the original files are not suitable for creating clips because each file in the sequence is static and often the prim from each frame has a different name. It's more efficient to use .usdc files for reading as animations. USD has mechanisms to ensure that only the data needed to render a frame is loaded rather than loading all the frames at once which can happen with other formats.

Note:  This is a LABS node, indicated in Nuke with the tag:
LABS nodes are experimental and not intended to be used for production.

Inputs and Controls

Connection Type

Connection Name

Function

Input

unnamed

An input for connecting your scene.

Control (UI)

Knob (Scripting)

Default Value

Function

GeoValueClip Tab

Method method From File Sequence Select what type of conversion you want to do: From File Sequence, From PLY File Sequence, or From Clips.
Convert Files convert_button N/A Triggers the conversion of the files.
File Sequence / Convert Files / Clip Files (depending on which Method is chosen)
Files sequence_files N/A The files making up the sequence. These should be numbered by frame in the format "file.###.usdc". Note that the dot on each side of the ### is required.
Source Files convert_source_files N/A The PLY or SPLAT files to be converted to time-sampled USD files.
Clip Files clips_source_files N/A The clips to be converted.
Generate Clip
Cache File clip_file N/A The file location where the generated value clip cache will be saved.
Clip Set clip_set default The name of the clip set the value clip belongs to.
Clip Primitive Path clip_primitive_path N/A The prim path of generated value clip.
Frame Range range_first, range_last 1, 100 The frame range of the generated value clip.