Savez AOUSD (Alliance for OpenUSD), koji je kurirala organizacija Linux Zaklada je objavila OpenUSD Core Specification 1.0, koja definira univerzalni format i jezik za opis 3D scena optimiziranih za kolaborativni rad na 3D sadržaju. Specifikacija se promovira kao otvoreni standard za stvaranje 3D sadržaja i razmjenu podataka između različitih 3D urednika i platformi. Tvrtke poput Pixara, Lucasfilma, Adobea, Applea, Amazona, Autodeska, NVIDIA-e, Sonyja, Intela i Mete doprinijele su razvoju specifikacije. Podršku standardu izrazili su Hexagon, PTC, Renault, Rockwell Automation, Schneider Electric, Siemens; Amazon, IKEA, Epic Games, Cesium i Esri.
Specifikacija obuhvaća opis gramatike i tipova podataka; model prikaza i transformacije podataka; algoritam komponiranja; metode za stvaranje i kretanje kroz graf scene; metode za ispitivanje vrijednosti za svaki objekt scene; formate datoteka USDA (ljudi čitljiv prikaz), USDC (binarni format) i USDZ (paketni format) za razmjenu podataka; te alate za testiranje i provjeru usklađenosti sa zahtjevima specifikacije. Radi lakše provjere usklađenosti sa standardom, dan je referentni primjer implementacije OpenUSD-a.
OpenUSD, koji je Pixar pokrenuo prije devet godina, pruža alate za kodiranje skalabilnih, hijerarhijski povezanih, statičnih i vremenski distribuiranih podataka. OpenUSD sadrži skup operatora za kompoziting, upravljanje resursima, višeslojnu obradu i upravljanje referencama datoteka, omogućujući povezivanje niza različitih elemenata u jednu grafičku scenu uz zadržavanje mogućnosti obrade i zamjene svakog elementa zasebno. OpenUSD je proširen sustavom dodataka koji se može koristiti za integraciju s drugim formatima i prevođenje bilo kojih podataka u format grafičke scene OpenUSD-a.
Izvor: opennet.ru
