OmniGraph Node omni.graph.nodes.RpResourceExampleAllocator

omni.graph.nodes.RpResourceExampleAllocator Properties

Name

Value

Version

1

Extension

omni.graph.nodes

Has State?

False

Implementation Language

C++

Default Memory Type

cpu

Generated Code Exclusions

None

uiName

RpResource Example Allocator Node

Generated Class Name

OgnRpResourceExampleAllocatorDatabase

Python Module

omni.graph.nodes

omni.graph.nodes.RpResourceExampleAllocator Description

Allocate CUDA-interoperable RpResource

omni.graph.nodes.RpResourceExampleAllocator Inputs

Name

Type

Default

Required?

Descripton

inputs:points

float[3][]

[]

Y

Points attribute input. Points and a prim path may be supplied directly as an alternative to a bundle input.

uiName

Prim Points

inputs:primPath

token

Y

Prim path input. Points and a prim path may be supplied directly as an alternative to a bundle input.

uiName

Prim path input

inputs:reload

bool

False

Y

Force RpResource reload

uiName

Reload

__default

false

inputs:stream

uint64

0

Y

Pointer to the CUDA Stream

uiName

stream

inputs:verbose

bool

False

Y

verbose printing

uiName

Verbose

__default

false

omni.graph.nodes.RpResourceExampleAllocator Outputs

Name

Type

Default

Required?

Descripton

outputs:pointCountCollection

uint64[]

None

Y

Point count for each prim being deformed

uiName

Point Counts

outputs:primPathCollection

token[]

None

Y

Path for each prim being deformed

uiName

Prim Paths

outputs:reload

bool

False

Y

Force RpResource reload

uiName

Reload

__default

false

outputs:resourcePointerCollection

uint64[]

None

Y

Pointers to RpResources (two resources per prim are allocated – one for rest positions and one for deformed positions)

uiName

Resource Pointer Collection

outputs:stream

uint64

None

Y

Pointer to the CUDA Stream

uiName

stream