Aleanca AOUSD (Aleanca për OpenUSD), e mbikëqyrur nga Organizata Linux Foundation, publikoi specifikimin OpenUSD Core Specification 1.0, që përcakton një format dhe gjuhë universale për përshkrimin e skenave 3D, të optimizuara për bashkëpunimin në përmbajtjen 3D. Specifikimi paraqitet si një standard i hapur për krijimin e përmbajtjes 3D dhe shkëmbimin e të dhënave midis redaktorëve dhe platformave të ndryshme 3D. Në zhvillimin e specifikimit morën pjesë kompani të tilla si Pixar, Lucasfilm, Adobe, Apple, Amazon, Autodesk, NVIDIA, Sony, Intel dhe Meta. Për mbështetje të standardit deklaruan kompani si Hexagon, PTC, Renault, Rockwell Automation, Schneider Electric, Siemens; Amazon, IKEA, Epic Games, Cesium dhe Esri.
Specifikimi përfshin përshkrimin e gramatikës dhe llojeve të të dhënave; modelin e paraqitjes dhe transformimit të të dhënave; algoritmin e kompozitimit; metodat e krijimit dhe kalimit të grafikës së skenës; metodat e kërkimit të vlerave për çdo objekt të skenës; formatet e skedarëve USDA (përfaqësimi i lexueshëm), USDC (format binar) dhe USDZ (format paketash) për shkëmbimin e të dhënave; mjete për testimin dhe verifikimin e përputhshmërisë me kërkesat e specifikimit. Për të lehtësuar kontrollin e përputhshmërisë me standardin është propozuar një shembull referencë i implementimit të OpenUSD.
Projekti OpenUSD, i hapur nga Pixar nëntë vjet më parë, ofron mjete për kodimin e të dhënave të shkallëzueshme, hierarkikisht të lidhura, statike dhe të shpërndara në kohë. OpenUSD përmban një grup operatorësh për kompozitimin, menaxhimin e burimeve, përpunimin shumë-shtresor dhe menaxhimin e referencave të skedarëve, që lejojnë lidhjen e një serie burimesh të ndara në një skenë grafike të vetme, duke ruajtur gjithashtu mundësinë e përpunimit dhe zëvendësimit të çdo burimi veçmas. Për të zgjeruar OpenUSD, është parashikuar një sistem plagin, i cili mund të përdoret për integrimin me formate të tjera dhe përkthimin e çdo të dhëne në formatin e skenave grafike OpenUSD.
Burimi: opennet.ru
