OmniGraph Node Library#
Here, you can find definitions, descriptions, and examples of OmniGraph nodes. Each OmniGraph node belongs to a category, which is our method of grouping nodes together by function.
Nodes Documented in Their Own Extension Docs#
Some extensions publish their OmniGraph node reference documentation directly in their own docs. Those nodes are no longer listed below — follow the link to each extension’s node docs:
- Action Graph Nodes (omni.graph.action_nodes)
- NVIDIA Camera Sensor Nodes (omni.sensors.nv.camera)
- NVIDIA IDS Sensor Nodes (omni.sensors.nv.ids)
- NVIDIA Lidar Sensor Nodes (omni.sensors.nv.lidar)
- NVIDIA Radar Sensor Nodes (omni.sensors.nv.radar)
- NVIDIA Sensor Common Nodes (omni.sensors.nv.common)
- NVIDIA Sensor Materials Nodes (omni.sensors.nv.materials)
- NVIDIA Ultrasonic Sensor Nodes (omni.sensors.nv.ultrasonic)
- OmniGraph C++ Example Nodes (omni.graph.examples.cpp)
- OmniGraph Core Nodes (omni.graph.nodes)
- OmniGraph Example Extension Nodes (omni.graph.example.ext)
- OmniGraph Index Nodes (omni.graph.index)
- OmniGraph IO Nodes (omni.graph.io)
- OmniGraph Python Example Nodes (omni.graph.examples.python)
- OmniGraph Script Node (omni.graph.scriptnode)
- OmniGraph Tutorial Nodes (omni.graph.tutorials)
- OmniGraph UI Nodes (omni.graph.ui_nodes)
- Physics Nodes (omni_physics)
- Replicator (omni.replicator.core) Nodes
- Slang Node (omni.slangnode)
- Synthetic Data Nodes (omni.syntheticdata)
- Volume Nodes (omni.volume_nodes)
Bundle Nodes#
Common Nodes#
- Aim Constraint
- AnimCurve
- Assign Material To Mesh
- Attach Components To Curve
- Attach Semantic Labels to Mesh
- Audio2Gesture Instance
- Audio2Gesture Streaming Instance
- Avatar Receiver
- BlendShape Deformer
- Calculate Mesh Tension
- Count
- Create Collider For Mesh
- Debug Draw Lines
- Debug Draw Points
- Decompose Matrix
- DeltaBlend Deformer
- Dope
- Draw Lines
- Draw Points
- DrawLines Node
- DrawPoints Node
- EncodeDataComponents
- Export Houdini Geometry To Stage
- Extract Animation Graph Pose Bundle
- Face Signal Receiver
- Float Array Debugger
- Float Array Tuner
- For each node
- GeomCurve
- Get Animation Graph Joint Transform
- Get Animation Graph World Transform
- Get Joint Xform
- Get Points
- Get Xform
- HashInputAttributeValue
- Houdini Digital Asset Node
- Houdini Session
- Import Data Components
- Interval Filter
- Jiggle Deformer
- load texture 2d
- Matrix Constraint
- Matrix Inverse
- Matrix Mixer
- Matrix Multiply
- Motion Path
- Offset Deformer
- omni.anim.PinConstraint
- omni.deform.Mush
- omni.deform.Shrinkwrap
- omni.deform.Softwrap
- On Frame
- On MIDI Message
- On OSC Message
- PointInstancerEditingBrush
- Pose
- Project Points On Mesh
- Prox
- Random 3f
- RandomTransform
- Raw Points Receiver
- Read USD Attribute Range
- Receive Audio Stream
- Receive Livelink
- scatter points
- scatter points group
- scatter points modifier
- scene visualization: curve visualizer
- scene visualization: point instancer visualizer
- scene visualization: point visualizer
- scene visualization: tri mesh visualizer
- SelectTransformTRS
- Set Animation Graph World Transform
- Set Points
- Set Xform
- Signal To Rig Mapper
- Skel Composer
- Skeleton Joint
- Skin Deformer
- Skin Reader
- Timeline
- TimeSamplesPlayer
- Transform Multiple Bundles
- Update Animation Graph
- USD Skel Anim
- USD Skel Reader
- Visualizer
- Write Animation Graph Variable
- Write Physics Attribute using Tensor API
- Write Physics Attribute using Tensor API
- Write Physics Attribute using Tensor API
- Xform Constraint