Example Node: Sine Wave GPU Deformer

Example deformer node that applies a sine wave to a mesh using CUDA code

Installation

To use this node enable omni.graph.examples.cpp in the Extension Manager.

Inputs

Name

Type

Descripton

Default

Multiplier (inputs:multiplier)

float

Amplitude of sinusoidal deformer function

0.7

Points (inputs:points)

pointf[3][]

Set of points to be deformed

[]

Wavelength (inputs:wavelength)

float

Wavelength of sinusoidal deformer function

50.0

Outputs

Name

Type

Descripton

Default

Points (outputs:points)

pointf[3][]

Set of deformed points

None

Metadata

Name

Value

Unique ID

omni.graph.examples.cpp.Deformer1Gpu

Version

1

Extension

omni.graph.examples.cpp

Has State?

False

Implementation Language

C++

Default Memory Type

cuda

Generated Code Exclusions

tests

__memoryType

cuda

uiName

Example Node: Sine Wave GPU Deformer

Categories

examples

Generated Class Name

OgnDeformer1_GPUDatabase

Python Module

omni.graph.examples.cpp