Skip to main content
Ctrl+K
ovrtx - Home ovrtx - Home

ovrtx

  • GitHub
ovrtx - Home ovrtx - Home

ovrtx

  • GitHub

Table of Contents

Getting Started

  • Getting Started in Python
  • Getting Started in C
  • Hardware & Driver Requirements

API Usage

  • Application Flow
  • Renderer Configuration
  • Async Operations, Status, and Errors
  • CUDA and Vulkan Scheduling on Linux
  • USD Plugin Paths and Schema Registration
  • ovstage Integration
  • Profiling

Sensors

  • Overview
  • Your First Lidar Sensor
  • Common Concepts
    • Sensor Configuration
    • Output Configuration
    • Sensor Outputs
    • Sensor Scheduling
    • Sensor Definition Validation
    • Runtime Parameter Updates
  • Cameras
    • Render Modes
      • Real-Time Path Tracing
        • DLSS 5 3D-Guided Neural Rendering
        • DLSS Frame Generation
      • Path Tracing
        • Spectral Rendering
      • Minimal
    • USD Camera Attributes
    • Lens Calibration
    • Rolling Shutter
    • Scene Partitions
    • Outputs
      • Decoding camera outputs
    • Decoding camera outputs
    • Light Path Expressions
  • Visual Sensors
    • Camera generic core model
      • USD Attributes
      • How-To
        • Shape an Image Like a Camera Sensor
        • Configure the Input Image
        • Author a Color Filter Array
        • Compand to a RAW Format and Run the ISP
      • Outputs
    • Camera single-view stereo depth model
      • USD Attributes
      • How-To
        • Set Up a Depth Product
        • Build a Profile from a Spec Sheet
        • Tune Noise, Quantization and Confidence
      • Outputs
  • Non-Visual Sensors
    • Lidar generic core model
      • USD Attributes
      • How-To
        • Configure a Firing Pattern
        • Constrain the Field of View
        • Configure Lidar Output
        • Motion Artifacts
        • Tune Intensity and Point Drops
        • Build a Profile from a Spec Sheet
      • Outputs
      • Tutorials
        • Parameterize a Rotary Lidar: Velodyne Alpha Prime
        • Parameterize a Solid-State Lidar: Blickfeld Cube 1
        • Parameterize One Sensor Two Ways: SICK TiM781
    • Lidar generic wpm model
      • USD Attributes
      • How-To
        • Configure a Firing Pattern
        • Choose a Return-Processing Mode
        • Tune Intensity
        • Tile Lidars
        • Retune the Sensor While It Runs
      • Outputs
    • Radar generic wpmDmat model
      • USD Attributes
      • How-To
        • Set Up a Radar Sensor
        • Build a Profile from a Spec Sheet
        • Choose Parameter Values
        • Run More Than One Scan Pattern
        • Simulate Moving Targets
        • Validate a Parameterization
      • Outputs
    • Acoustic generic wpm model
      • USD Attributes
      • How-To
        • Set Up an Acoustic Sensor
        • Lay Out a Transducer Array
        • Retune the Sensor While It Runs
      • Outputs
    • Generic wpm model
      • USD Attributes
      • How-To
        • Set Up a Sensor
        • Sample a Depth Grid
        • Configure a Full-Circle Scan
        • Sample a Finite-Width Beam
        • Connect Independent Transmitters and Receivers
        • Select Mechanical Propagation
        • Switch Stored Patterns
      • Outputs
  • Reference
    • Sensor API Schemas
    • Lens Distortion Schemas
    • Glossary
  • Troubleshooting
    • Symptom Index
    • Limitations

Sensor Processing Graphs

  • Overview
  • Your First Node
  • How-To
    • Types and Values
    • Choose a Resource’s Backing
    • Upload Your Own Data
    • Control the Launch Geometry
    • Compile It Yourself
    • Chain Nodes
    • Split and Join
    • Publish, Overwrite and Read Back AOVs
    • Work Across Render Products
    • Write a Node With No Input
    • Use a Built-In Node
    • Keep State Across Frames
    • Read a Previous Frame
    • Cache Work Across Frames
    • Change Values and Rewire
    • Read a Sensor Composite
    • Trace the Scene
    • Read the Scene
    • Bind Resources and Descriptor Spaces
  • Reference
    • The Lua Launch Script
    • The cuda Lua Table
    • The slang Lua Table
    • The rtx Lua Table
    • What You Can Author in USD
    • Built-In Node Catalogue
    • Glossary
  • Troubleshooting
    • Symptom Index
    • Limitations

Scene

  • Loading USD
  • Stage Queries
  • Attribute Reads and Writes
  • Writing Transforms
  • Attribute Bindings
  • Attribute Mapping
  • Cloning Prims
  • Semantic Labels
  • Picking and Selection

Geometry

  • Gaussian Splats

Materials

  • Material Binding
  • Opacity Handling
  • Non-Visual Sensor Materials
  • UV Projectors
  • Decals
  • Video Textures
  • Runtime textures

Lights

  • Overview
  • Common Attributes
  • Physical Lighting
  • Shaping & IES
  • Light Linking
  • Ghost Lights
  • Distant Light
  • Sphere Light
  • Rect Light
  • Disk Light
  • Cylinder Light
  • Dome Light
  • Mesh Lights

Examples

  • Examples
    • Python: Minimal Example
    • Python: Minimal DLSS
    • Python: Spectral Rendering
    • Python: Planet System
    • Python: Tiled Rendering
    • Python: Crop Window
    • Python: Sliced Rendering
    • Python: Projectors
    • Python: Decals
    • Python: Runtime textures
    • Python: Projector Light Calibration
    • Python: Video Textures
    • Python: Light Path Expressions
    • Python: AOV Compositing
    • Python: Status Queries Example
    • Python: Semantic Segmentation
    • Python: Debug Views
    • Python: Camera calibration
    • Python: Camera Lens Calibration
    • Python: Camera Rolling Shutter
    • Python: Camera Scene Partitions
    • Python: Lidar Sensor
    • Python: Multi-rate Sensors
    • Python: Radar Sensor
    • Python: Acoustic Sensor
    • Python: Generic WPM Configurations
    • C API: Generic WPM Contributions
    • Python: SPG Grayscale
    • Python: SPG Pipeline
    • Python: SPG Built-In Nodes
    • Python: SPG Generating Node
    • Python: SPG Separable Blur
    • Python: SPG Stateful Node
    • Python: SPG Previous Frame
    • Python: SPG Composite AOV
    • Python: SPG Ray Generation
    • Python: SPG Scene Query
    • C: Minimal Example
    • C: Decals
    • C: Runtime textures
    • C: Minimal DLSS
    • C: Spectral Rendering
    • C: Vulkan Interop
    • C: Custom Selection with SPG
    • C: Simulated Camera and Observer
    • C: DLSS Frame Generation Example
    • C: Status Queries Example
    • C: Material Editor
    • C: Lidar Sensor
    • C: Radar Sensor
    • Python: Gaussian Splats
    • C: Gaussian Splats
    • Python: USD Plugin Paths
    • C: USD Plugin Paths

Python API

  • Python API Reference

C API

  • C API Practical Patterns
  • C API Reference

Links

  • GitHub Repository
  • Overview: module code

All modules for which code is available

  • ovrtx
    • ovrtx._src.bindings
    • ovrtx._src.dlpack
    • ovrtx._src.renderer
    • ovrtx._src.schema_paths
    • ovrtx._src.types
    • ovrtx.handles
NVIDIA NVIDIA
Privacy Policy | Your Privacy Choices | Terms of Service | Accessibility | Corporate Policies | Product Security | Contact

Copyright © 2025, NVIDIA Corporation.