geometry replicator#
Geometry Replicator generates geometry you can touch and post modify. ATTENTION!: omni.particle.system.core is currently undergoing extensive (breaking) changes. Please be aware that systems built with the existing extension will need to be rebuilt in the USD Composer 2023.2 release.
Installation#
To use this Node, you must enable omni.particle.system.core
in the Extension Manager.
Inputs#
Name |
Type |
Description |
Default |
---|---|---|---|
active |
|
Is the geometry replicator active? |
True |
outputToMesh |
|
When true, this node writes to the prim(s) specified by outputs_mesh, else it doesn’t write to any prims. |
True |
inheritParentTransform |
|
If true, point positions will be written to the specified output prim(s) directly (thus, any transform on the output prim will affect the points) If false, point positions will be transformed into the output prim’s local space (thus, they will appear in the same location regardless of the output prim’s transform) |
True |
visualizePoints |
|
Enables paticle point visualization |
False |
visualizeVelocities |
|
Enables particle velocity visualization |
False |
visualizeGeometry |
|
Enables mesh wireframe visualization |
False |
visualizeGeometryNormals |
|
Enables mesh normals visualization |
False |
visualizationColor |
|
Visualization color |
[1.0, 1.0, 1.0, 1.0] |
visualizationPointWidth |
|
Visualization point diameter |
4.0 |
visualizationLineWidth |
|
Visualization line width |
1.0 |
aim |
|
Aim points the particle in a specific direction in x,y,z. |
[0, 0, 0] |
faceActiveCamera |
|
If this is on, the y axis of the geometry being replicated will face the camera for each replica. Turn this off if you want the particle or shape to use its local orientations. |
True |
orientWithActiveCamera |
|
If this is on, the y axis of the geometry being replicated will face the camera for each replica, and the x axis of the geometry will be vertical relative to the camera. Turn this off if you want the particle or shape to use its local orientations. When this is on, faceActiveCamera is ignored. |
True |
inheritParticleColorAndOpacity |
|
If enabled the particle will inherit color and opacity. This allows the particle to be colored with vertex colors and opacity to be influenced by a float. |
True |
rotation |
|
Rotate the particle or shape in X Y Z. |
[0, 0, 0] |
scaleMultiplier |
|
Multiply the Particle Size in X, Y, Z. |
[1, 1, 1] |
up |
|
Change the ‘top’ value of the particle in X, Y, Z. |
[0, 0, 0] |
filterObjectIndex |
|
When this is non-negative, geometry will only be copied to particles with this object index |
-1 |
particles |
|
Input particle data, including position, objectIndex, and scale. |
|
prim |
|
Input relationship |
|
primPath |
|
Input geometry prim paths |
|
outputMeshPath |
|
Prim path where the mesh should be output |
|
writeToSessionLayer |
|
Update changing particle transforms on the session layer instead of the authoring layer. |
True |
Outputs#
Name |
Type |
Description |
Default |
---|---|---|---|
mesh |
|