Contents
Overview
Architecture
Getting Started: Extensions
Extensions
Configuration
Tokens
Scripting
Embedded Python
Dictionaries and Settings
Event streams
Omniverse Kit Core IApp interface
Extension Testing
Profiling
Frequently Asked Questions
USD Schema
Bundled Extensions
omni.appwindow
omni.client
omni.fabric
OmniGraph Action Graph
OmniGraph Action Graph Bundle
OmniGraph
What is it, and why are we doing it?
OmniGraph Overview
Ready To Start?
Getting Started Tutorials
Node Writing Guides
Bird's eye view of the OmniGraph Architecture
Core Concepts
OmniGraph and USD
OmniGraph Naming Conventions
Directory Structure
Python Documentation
How-To Guides
Versioning
Administrative Details
OmniGraph Architectural Decision Log
omni.graph.example.ext
OmniGraph C++ Example Nodes
OmniGraph Python Example Nodes
OmniGraph Expression Node
OmniGraph IndeX Nodes
OmniGraph Instancing
OmniGraph I/O
OmniGraph Built-In Nodes
OmniGraph Script Node
OmniGraph Integration Testing
OmniGraph Tools And .ogn Node Generator
OmniGraph Walkthrough Tutorials
OmniGraph User Interfaces
OmniGraph Python Scripting
Importing
Bindings
The One Thing You Need
OmniGraph Commands
How-To Guides
Python API
omni.graph.core.bindings
AutoNode - Autogenerating Nodes From Code
How versions are updated
Changelog
omni.hydra.engine.stats
omni.inspect: Omniverse Data Inspector
omni.kit.actions.core
omni.kit.actions.window
omni.kit.app.snippets
omni.kit.audio.test.usd
omni.kit.commands
omni.kit.compatibility_checker
omni.kit.context_menu
omni.kit.debug.python
Embedded Scripts : Scripting inside Kit
omni.kit.extpath.git
omni.kit.mainwindow
omni.kit.material.library
omni.kit.menu.aov
omni.kit.notification_manager: Notification Manager Extension
omni.kit.pipapi
omni.kit.property.render
omni.kit.registry.nucleus
omni.kit.renderer.capture
omni.kit.renderer.core
omni.kit.renderer.cuda_interop
omni.kit.renderer.imgui
omni.kit.stage.mdl_converter
omni.kit.stage_templates
omni.kit.test
omni.kit.test_app_compat
omni.kit.test_app_full_nonrtx
omni.kit.test_helpers_gfx
omni.kit.test_suite.helpers
omni.kit.test_suite.layer_window
omni.kit.test_suite.menu
omni.kit.test_suite.stage_window
omni.kit.test_suite.viewport
omni.kit.ui_test
omni.kit.usd.layers
omni.kit.viewport_widgets_manager
omni.kit.widget.browser_bar
omni.kit.widget.filebrowser
omni.kit.widget.path_field
omni.kit.widget.searchable_combobox
omni.kit.widget.text_editor
omni.kit.window.content_browser
omni.kit.window.drop_support
omni.kit.window.file
omni.kit.window.file_exporter
omni.kit.window.file_importer
omni.kit.window.filepicker
omni.kit.debug.windows module
omni.kit.window.popup_dialog
omni.kit.window.preferences
omni.kit.window.property: Property Window Extension
omni.mdl.neuraylib
omni.mdl.pymdlsdk
omni.timeline
omni.ui_query
omni.usd module
usdrt.scenegraph: USDRT Scenegraph API for Kit
Core Python API Reference
Documenting
Testing
kit-sdk
»
Bundled Extensions
»
OmniGraph
»
OmniGraph Architecture
»
OmniGraph Python Scripting
»
OmniGraph How-To Guide
OmniGraph How-To Guide
ΒΆ
How-To
Specifying Categories In Your Nodes
Category Specification In .ogn File
Category Access From Python
Category Access From C++
Interfacing With OmniGraph
Structure
Controller Functions
ObjectLookup
GraphController
NodeController
DataView
Initializing Attribute Values At Runtime
Initializing Values In C++ Nodes
Initializing Values In Python Nodes
Set Up Test Scripts
Locating The Tests
Creating A Test Class
Executing Your Tests
Debugging Your Tests