awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
P

PixarAnimationStudios/OpenUSD

0
View on GitHub↗

OpenUSD

OpenUSD is a framework for authoring and exchanging scalable, time-sampled 3D scene data across digital content creation tools. It serves as a 3D scene interchange standard and interoperable data format to ensure consistency and compatibility when transferring environments between diverse graphics applications.

The project functions as an incremental 3D data streamer, transmitting scene descriptions in small increments to allow the loading and display of visual content without interrupting the user experience.

It provides capabilities for 3D scene authoring, standardized data exchange, and the management of interoperable workflows. These features enable the definition of common data formats that different software tools can read and write to maintain consistency across a production pipeline.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Features

  • 3D Scene Descriptions - Provides a scalable, time-sampled framework for authoring 3D scene descriptions used across graphics applications.
  • Data Format Interoperability - Provides a standardized data format that ensures consistency and compatibility when transferring 3D scenes.
  • Composable Scene Assemblers - Implements a non-destructive layer model to assemble complex 3D environments from multiple files and references.
  • Composition Engines - Combines multiple scene descriptions by overriding or adding properties through a hierarchical set of precedence rules.
  • 3D Scene Interoperability - Transfers scene descriptions between different software tools to ensure data consistency across a production pipeline.
  • Data Exchange Standards - Defines common data formats to ensure that different digital content creation tools can read and write scene information.
  • Non-Destructive Editing Workflows - Stores scene changes as additive layers that preserve original base data for reversible modifications.
  • Object Schema Definitions - Uses a strongly typed system to define the structure and properties of 3D objects and their relationships.
  • 3D Scene Data Streamers - Transmits scene descriptions in small increments over a network to allow loading without interrupting the user experience.
  • Time-Sampled Attribute Storage - Associates scene properties with specific timestamps to define animations and state changes over a linear timeline.
  • Core Libraries and Frameworks - The primary official repository for the Universal Scene Description project.
7,338 stars·1,427 forks·C++·14 views

Star history

Star history chart for pixaranimationstudios/openusdStar history chart for pixaranimationstudios/openusd

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Frequently asked questions

What does pixaranimationstudios/openusd do?

OpenUSD is a framework for authoring and exchanging scalable, time-sampled 3D scene data across digital content creation tools. It serves as a 3D scene interchange standard and interoperable data format to ensure consistency and compatibility when transferring environments between diverse graphics applications.

What are the main features of pixaranimationstudios/openusd?

The main features of pixaranimationstudios/openusd are: 3D Scene Descriptions, Data Format Interoperability, Composable Scene Assemblers, Composition Engines, 3D Scene Interoperability, Data Exchange Standards, Non-Destructive Editing Workflows, Object Schema Definitions.

Which projects share features with pixaranimationstudios/openusd?

Projects with overlapping indexed features include: solid/solid — Solid is a protocol and ecosystem for decentralized web applications that separates application logic from data… mltframework/shotcut — Shotcut is a professional-grade, cross-platform non-linear video editor built on the MLT multimedia framework. It… cybertimon/rapidraw — RapidRAW is a non-destructive RAW photo editor and digital asset manager designed for decoding manufacturer RAW… gpac/gpac — GPAC is an open-source multimedia framework built around a pluggable filter graph pipeline, where modular processing… openmoonray/openmoonray — OpenMoonray is a production-grade physically based rendering system and path-tracing engine. It simulates the physical… solnic/virtus — Virtus is a Ruby attribute management and data coercion library used to define object schemas with typed attributes.…

Projects sharing features with OpenUSD

These projects share indexed features with OpenUSD. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • solid/solidsolid avatar

    solid/solid

    8,108View on GitHub↗

    Solid is a protocol and ecosystem for decentralized web applications that separates application logic from data storage. It enables users to store and control their personal information in personal online data stores, known as Pods, ensuring that individuals own their data rather than the applications they use. The project provides a framework for decentralized identity and authentication using WebID and OpenID Connect, decoupling identity from central providers. It implements a resource-level permission system via Web Access Control, allowing users to grant or deny read, write, and append ac

    HTMLcommunication
    View on GitHub↗8,108
  • mltframework/shotcutmltframework avatar

    mltframework/shotcut

    13,460View on GitHub↗

    Shotcut is a professional-grade, cross-platform non-linear video editor built on the MLT multimedia framework. It provides a comprehensive suite for post-production, supporting multi-track timeline editing, high-fidelity color processing, and complex visual effects. The application is designed to handle diverse audio and video formats natively, ensuring high-resolution and HDR workflows are managed within a unified environment. The software distinguishes itself through a modular architecture that emphasizes performance and precision. It utilizes a GPU-accelerated rendering pipeline and proxy-

    C++cross-platformgplv3mlt
    View on GitHub↗13,460
  • cybertimon/rapidrawCyberTimon avatar

    CyberTimon/RapidRAW

    5,234View on GitHub↗

    RapidRAW is a non-destructive RAW photo editor and digital asset manager designed for decoding manufacturer RAW formats and applying tonal and color adjustments. It functions as a professional image processor that ensures original source data remains unmodified by saving all edits, masks, and crops to sidecar files. The software features a specialized color grading suite using 3D LUTs, color wheels, and HSL mixers, alongside AI-powered utilities for subject isolation, automatic masking, and generative inpainting for object removal. It distinguishes itself with AI-assisted photo retouching and

    TypeScriptcolor-gradingeditingimage-processing
    View on GitHub↗5,234
  • gpac/gpacgpac avatar

    gpac/gpac

    3,205View on GitHub↗

    GPAC is an open-source multimedia framework built around a pluggable filter graph pipeline, where modular processing units called filters connect into a directed graph to handle media workflows. At its core, the framework centers all media packaging and manipulation on the ISO Base Media File Format (ISOBMFF), with specialized tools for reading, writing, fragmenting, and encrypting MP4 and related containers. It also provides a declarative scene graph composition system for describing interactive multimedia scenes using MPEG-4 BIFS, X3D, SVG, or VRML syntax, alongside a hardware-accelerated re

    Catsc3broadcastcenc
    View on GitHub↗3,205
  • Compare all 30 related projects→