AOUSD-alliansen (Alliance for OpenUSD), som övervakas av Linux Foundation, har publicerat specifikationen OpenUSD Core Specification 1.0, som definierar ett universellt format och språk för att beskriva 3D-scener, optimerat för samarbete kring 3D-innehåll. Specifikationen presenteras som en öppen standard för skapande av 3D-innehåll och datadelning mellan olika 3D-redaktörer och plattformar. Bland de företag som deltagit i utvecklingen av specifikationen finns Pixar, Lucasfilm, Adobe, Apple, Amazon, Autodesk, NVIDIA, Sony, Intel och Meta. Företag som Hexagon, PTC, Renault, Rockwell Automation, Schneider Electric, Siemens, Amazon, IKEA, Epic Games, Cesium och Esri har uttalat sitt stöd för standarden.
Specifikationen omfattar beskrivning av grammatik och datatyper; datavisualiserings- och transformationsmodeller; komposit-algoritmer; metoder för att skapa och navigera i scengrafen; metoder för att fråga värden för varje scenobjekt; filformaten USDA (läsbar representation), USDC (binarformat) och USDZ (paketformat) för datadelning; verktyg för testning och verifiering av överensstämmelse med specifikationens krav. För att underlätta överensstämmelse med standarden har ett referensexempel på implementation av OpenUSD föreslagits.
OpenUSD-projektet, som introducerades av Pixar för nio år sedan, tillhandahåller verktyg för kodning av skalbara, hierarkiskt kopplade, statiska och tidsfördelade data. OpenUSD innehåller en uppsättning funktioner för kompositering, resursförvaltning, flerskiktsbehandling och hantering av filreferenser, vilket gör det möjligt att koppla samman en serie orelaterade resurser till en enhetlig grafisk scen, samtidigt som man behåller möjligheten att bearbeta och byta ut varje resurs separat. För att utöka OpenUSD finns det ett pluginsystem som kan användas för att integrera med andra format och översätta alla data till formatet för grafiska scener OpenUSD.
Källa: opennet.ru
