GeoImport

The GeoImport node is used to import USD and Alembic objects from external .usd and .abc files into Nuke. GeoImport does not allow you to change the Path of the object in the scene graph so importing the same file more than once has no effect because the objects would be overwritten with the same data. If you want to import the same object multiple times, use the GeoReference node to create an instance, or light-weight copy, of the required objects.

See also GeoReference.

Tip:  GeoImport's classic 3D system equivalent is the ReadGeo node.

Inputs and Controls

Connection Type

Connection Name

Function

Input

unnamed

The previous stage in the scene to which you want to add objects.

Control (UI)

Knob (Scripting)

Default Value

Function

GeoImport

File

file

none

The path to the external file that you want to import.

Reload

reload

N/A

Click to update the scene graph with any changes made to the external USD file specified in the File control.

Display Materials

display_materials

off

When enabled, any materials included in the specified file are visible in the Viewer.

When disabled, the materials are still loaded and can be bound to prims, but they are not displayed in the Viewer.

Use Up Axis

use_up_axis

on

When enabled, a transform is added to the imported prim to match the up axis in the current layer.

When disabled, the prim is imported without any transform applied.

Note:  The root prims in the layer must be transformable for this control to have any effect.

Time Remapping
Offset time_offset 0 Offsets the USD prim animation by this amount
Scale time_scale 1 Scales the referenced prim animation by this amount. Values between 0 and 1 speed up the animation and values higher than 1 slow it down.