Aliancia AOUSD (Aliancia pre OpenUSD), ktorú organizuje Linux Nadácia publikovala špecifikáciu OpenUSD Core Specification 1.0, ktorá definuje univerzálny formát a jazyk na popis 3D scén optimalizovaných pre kolaboratívnu prácu na 3D obsahu. Špecifikácia je propagovaná ako otvorený štandard pre vytváranie 3D obsahu a výmenu údajov medzi rôznymi 3D editormi a platformami. Na vývoji špecifikácie sa podieľali spoločnosti ako Pixar, Lucasfilm, Adobe, Apple, Amazon, Autodesk, NVIDIA, Sony, Intel a Meta. Podporu pre štandard vyjadrili spoločnosti Hexagon, PTC, Renault, Rockwell Automation, Schneider Electric, Siemens; Amazon, IKEA, Epic Games, Cesium a Esri.
Špecifikácia zahŕňa popis gramatiky a dátových typov; model reprezentácie a transformácie dát; algoritmus kompozície; metódy na vytváranie a prechádzanie grafom scény; metódy na dotazovanie hodnôt pre každý objekt scény; formáty súborov USDA (ľudsky čitateľná reprezentácia), USDC (binárny formát) a USDZ (paketový formát) na výmenu dát; a nástroje na testovanie a overovanie súladu s požiadavkami špecifikácie. Na uľahčenie overovania súladu so štandardom je uvedený referenčný príklad implementácie OpenUSD.
OpenUSD, ktorý pred deviatimi rokmi spustil Pixar, poskytuje nástroje na kódovanie škálovateľných, hierarchicky prepojených, statických a časovo distribuovaných dát. OpenUSD obsahuje sadu operátorov na kompozíciu, správu zdrojov, viacvrstvové spracovanie a správu referencií súborov, čo umožňuje prepojenie série rôznorodých prvkov do jednej grafickej scény a zároveň zachováva možnosť spracovať a nahradiť každý prvok samostatne. OpenUSD je rozšírený o systém pluginov, ktorý možno použiť na integráciu s inými formátmi a preklad akýchkoľvek dát do grafického formátu scény OpenUSD.
Zdroj: opennet.ru
