OmniGraph Node omni.graph.test.PerturbPointsGpu¶
omni.graph.test.PerturbPointsGpu Properties¶
Name |
Value |
---|---|
Version |
1 |
Extension |
omni.graph.test |
Icon |
ogn/icons/omni.graph.test.PerturbPointsGpu.svg |
Has State? |
False |
Implementation Language |
C++ |
Default Memory Type |
cuda |
Generated Code Exclusions |
None |
__memoryType |
cuda |
uiName |
Test Node: Randomly Perturb Points - GPU |
__categories |
internal:test |
Generated Class Name |
OgnPerturbPointsGpuDatabase |
Python Module |
omni.graph.test |
omni.graph.test.PerturbPointsGpu Description¶
Randomly modify positions on a set of points. Same as OgnPerturbPoints.ogn, except written in CUDA.
omni.graph.test.PerturbPointsGpu Inputs¶
Name |
Type |
Default |
Required? |
Descripton |
---|---|---|---|---|
inputs:maximum |
pointf[3] |
[1.0, 1.0, 1.0] |
Y |
Maximum values of the perturbation |
uiName |
Perturb Maximum |
|||
__default |
[1.0, 1.0, 1.0] |
|||
inputs:minimum |
pointf[3] |
[0.0, 0.0, 0.0] |
Y |
Minimum values of the perturbation |
uiName |
Perturb Minimum |
|||
__default |
[0.0, 0.0, 0.0] |
|||
inputs:percentModified |
float |
100.0 |
Y |
Percentage of points to modify, decided by striding across point set. The value will be used to figure out how many threads to launch so it must be on the CPU. |
uiName |
Percentage Modified |
|||
__memoryType |
cpu |
|||
__default |
100.0 |
|||
inputs:points |
pointf[3][] |
[] |
Y |
Points to be perturbed |
uiName |
Original Points |
omni.graph.test.PerturbPointsGpu Outputs¶
Name |
Type |
Default |
Required? |
Descripton |
---|---|---|---|---|
outputs:points |
pointf[3][] |
None |
Y |
Points that were perturbed |
uiName |
Perturbed Points |