Standard OpenXR Spatial Containers unificira volumski multitasking

  • PublicPublic
  • 26 Oct, 2026
Standard OpenXR Spatial Containers unificira volumski multitasking

Khronos je objavila nova proširenja OpenXR Spatial Container koja standardiziraju upravljanje sustavom prostorima za prikaz volumskog 3D sadržaja. Ovaj pristup odražava logiku tradicionalnih desktop operativnih sustava koji upravljaju 2D aplikacijama unutar prozora, ali primjenjuje taj koncept na imerzivna 3D okruženja. OpenXR ostaje vodeći otvoreni API za razvoj AR, VR i MR, kojim upravlja isti konzorcij iza OpenGL i Vulkan. Njegov glavni cilj je omogućiti razvojnicima izradu aplikacija koje besprijekorno rade na različitim hardverima naočala, bez oslanjanja na API-je specifične za proizvođače. Trenutno OpenXR podržavaju gotovo svi glavni proizvođači naočala, engineovi i runtime okruženja, s iznimkom Apple Vision Pro i PlayStation VR2 na platformi PS5.

OpenXR prostorni spremnici, kako je prikazano na SIGGRAPH 2026.
OpenXR prostorni spremnici, kako je prikazano na SIGGRAPH 2026.

Nova proširenja omogućuju razvojnicima da kreiraju aplikacije koje prelaze između načina rada s više zadataka i potpuno uronjenih iskustava. Jedna aplikacija može sadržavati više Spatial Containera, a sustav kontrolira njihovo pozicioniranje. Razvojnik može specificirati preferiranu lokaciju za te kontejnere ili prepustiti sustavu da upravlja njihovim smještajem, na primjer tako da prate korisnika tijekom kretanja. Ova arhitektura konceptualno je slična modelu Shared Space na Apple Vision Pro, gdje se aplikacije s prozorima i volumetrijske aplikacije koegzistiraju u okruženju koje upravlja sustav prije prelaska u potpuru uronjenost. Također je u skladu s dizajnom Pico OS 6 za nadolazeći Pico Space Pro, koji koristi unificiranu arhitekturu renderiranja nazvanu Pico Spatial Engine za pokretanje 2D i 3D aplikacija jedna pored druge na virtualnim ili prozirnim pozadinama.

Standardizacija rješava značajno ograničenje trenutnih tržišnih lidera, poput Android XR od Googlea i Horizon OS od Mete. Iako te platforme podržavaju multitaske 2D aplikacija, one trenutno ograničavaju korisnike na pokretanje samo jedne 3D aplikacije odjednom. Uvođenje Spatial Containera nudi put za uklanjanje tog ograničenja. Jared Finder, voditelj XR platforme i SDK-a u Googleu, potvrdio je u službenom najavi Khronosa da je kompanija uzbuđena što će donijeti podršku za Spatial Containere u Android XR. Za Metu, ta proširenja predstavljaju priliku da ožive koncept Augments, kategoriju 3D aplikacija koje upravlja sustav, izvorno najavljenu za Quest 3 u 2023. godini, ali kasnije de facto otkazanu.

Meta je ranije najavila da se značajka Augments pregrađuje od nule nakon što je početni pristup smatran nedovoljnim. Nedavna ažuriranja Horizon OS i alata za razvoj fokusirana su na preoblikovanje upravljanja prostornim prozorima i poboljšanje prostornih aplikacija, što sugerira da kompanija možda iskoristi ova nova OpenXR proširenja kako bi ostvarila izvornu viziju Augments. Proširenja su izvorno trebala biti izgrađena koristeći Meta Spark Studio, sada ugašen alat za kreiranje AR iskustava, koji je podržavao uvoz 3D imovine i implementaciju napredne funkcionalnosti putem JavaScripta. Iako Meta nije eksplicitno obećala podršku za proširenja u svom službenom izjavi, tehnička usklađenost s njihovim trenutačnim razvojnim prioritetima čini to vjerojatnim budućim smjerom za njihovu ekosustav.

Specifikacije i primjeri koda za OpenXR Spatial Containere sada su dostupni razvojnicima. Radna skupina OpenXR u Khronosu također aktivno radi na dodatnim proširenjima koja će omogućiti aplikacijama da iskoriste sustavni renderer optimiziran za specifičnu hardversku opremu, od visokoučinkovitih naočala do uređaja s niskom potrošnjom energije. Radna skupina očekuje da će implementacije tih proširenja početi se širiti kroz OpenXR ekosustav unutar tekuće godine. Ovaj razvoj označava značajan korak prema unificiranom standardu za volumetrijsko multitaske, potencijalno smanjujući fragmentaciju i omogućujući složenije, višestruke aplikacijske prostorne iskustve na raznolikim hardverskim platformama.