OpenUSD for Developers

OpenUSD (Universal Scene Description) is the open, extensible framework for describing and simulating massive 3D worlds. NVIDIA has adopted it as the foundational core of its NVIDIA Omniverse™ libraries, to enable enhanced interoperability, support the creation of complex SimReady assets, and accelerate industrial digital twins and physical AI application development.

Get Started
Documentation
Forums


Why Use OpenUSD?

OpenUSD is more than just a file format—it's an open-source framework that serves as a standard across industries, enabling the development of digital twins and AI in 3D worlds. 


How to Use OpenUSD

Learn how developers are adopting OpenUSD in the era of AI and industrial digitalization to accelerate their 3D workflows.

Customize OpenUSD Trainings

Accelerate your OpenUSD workflows with this free, open-source curriculum for developers and 3D practitioners.

Get OpenUSD Certified

Take the next step in your career with an industry-recognized, professional-level exam that validates your OpenUSD abilities.


Get Started With OpenUSD

Access open-source tools and learning resources to start adopting OpenUSD in your 3D workflows.

Get Started with Learn OpenUSD

Start Learning

Master the skills required to build efficient 3D workflows with OpenUSD using NVIDIA’s free, open-source Learn OpenUSD learning path.

Develop with Omniverse Libraries

Develop with Omniverse Libraries

Enable OpenUSD data interoperability within industrial and physical AI simulation applications by integrating NVIDIA Omniverse libraries.

Develop with Omniverse Libraries

Standardize With SimReady

Enable SimReady standards within robotics and physical AI simulation workflows by integrating OpenUSD libraries.


NVIDIA OpenUSD Learning Library



More Resources