Monado๋ OpenXR ํ์ค์ ์คํ ์์ค ๊ตฌํ์ ๊ฐ๋ฐํ๋ ํ๋ก์ ํธ์ธ ๋ฒ์ 25.1.0์ ์ถ์ํ์ต๋๋ค. Khronos ์ปจ์์์์์ ๊ฐ๋ฐํ OpenXR ํ์ค์ ๊ฐ์ ํ์ค ๋ฐ ์ฆ๊ฐ ํ์ค ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ ์ํ ๋ฒ์ฉ API์ ํ๋์จ์ด ์ํธ ์์ฉ์ ์ํ ์ํธ ์ด์ฉ์ฑ ๊ณ์ธต์ ์ ์ํฉ๋๋ค. Monado๋ OpenXR ์๊ตฌ ์ฌํญ์ ์๋ฒฝํ๊ฒ ์ค์ํ๋ ๋ฐํ์์ ์ ๊ณตํ๋ฉฐ, ์ค๋งํธํฐ, ํ๋ธ๋ฆฟ, PC ๋ฐ ๊ธฐํ ๋ชจ๋ ์ฅ์น์์ ๊ฐ์ ํ์ค ๋ฐ ์ฆ๊ฐ ํ์ค ๊ฒฝํ์ ๊ตฌํํ๋ ๋ฐ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ด ํ๋ก์ ํธ์ ์ฝ๋๋ C ์ธ์ด๋ก ์์ฑ๋์์ผ๋ฉฐ GPL๊ณผ ํธํ๋๋ ์คํ ์์ค Boost ์ํํธ์จ์ด ๋ผ์ด์ ์ค 1.0์ ๋ฐ๋ผ ๋ฐฐํฌ๋ฉ๋๋ค.
์ฃผ์ ํ๋ซํผ ๊ธฐ๋ฅ:
- ๊ฐ์ฒด ์ถ์ , ํ๋ฉด ๊ฐ์ง, ๋ฉ์ ์ฌ๊ตฌ์ฑ, ์ ์ค์ฒ ์ธ์, ๋ ์ถ์ ๋ฑ์ ์์ ์ ์ํํ๋ ๊ณต๊ฐ ๋น์ ์์ง์ ๋๋ค.
- ๋์ ์์ธก, ์นด๋ฉ๋ผ๋ฅผ ํตํ ๊ดํ ๋์ ์ถ์ , VR ํค๋์ ์ ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ์์น ์ถ์ , ์์ด๋ก ์์ ์ฅ์น ๋ฐ ์ปจํธ๋กค๋ฌ๋ฅผ ์ํ ๊ตฌ์ฑ ์์๋ฅผ ์ ๊ณตํ๋ ์บ๋ฆญํฐ ์ถ์ ์์ง์ ๋๋ค.
- ์ฌ๋ฌ ์ ํ๋ฆฌ์ผ์ด์ ์์ ๋์์ ์์ ํ ์ ์๋๋ก ํฉ์ฑ, ์ง์ ์ถ๋ ฅ ๋ชจ๋, ๋น๋์ค ํจ์ค์ค๋ฃจ, ๋ ์ฆ ๋ณด์ , ์์ ๊ณต๊ฐ ์์ฑ์ ์ง์ํ๋ ๋ณตํฉ ์๋ฒ์ ๋๋ค.
- ๊ฐ์ ํ์ค ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํ ์์ ฏ ์ธํธ์ ํดํท์ ์ ๊ณตํ๋ ์ํธ์์ฉ ์์ง์ผ๋ก, ๋ฌผ๋ฆฌ์ ํ๋ก์ธ์ค๋ฅผ ์๋ฎฌ๋ ์ด์ ํ๊ธฐ ์ํ ๋๊ตฌ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.
- ๊ธฐ๊ธฐ ์ง์ ์ถ๋ ฅ์ ์ง์ํ๋ ํฉ์ฑ ์๋ฒ์ ๋๋ค. Vive ๋ฐ Panotools์ฉ ์ ฐ์ด๋๊ฐ ์ ๊ณต๋ฉ๋๋ค. ํ๋ก์ ์ ๋ ์ด์ด ์ง์ ๊ธฐ๋ฅ๋ ํฌํจ๋์ด ์์ต๋๋ค.
- ์ฅ๋น๋ฅผ ๊ต์ ํ๊ณ ์ด๋ ํ๊ณ๋ฅผ ๊ฒฐ์ ํ๋ ๋๊ตฌ์ ๋๋ค.
- ๊ฐ์ ํ์ค ํค๋์ HDK(OSVR ํด์ปค ๊ฐ๋ฐ์ ํคํธ), PlayStation VR HMD, SteamVR, Panotools(PSVR), ๋ค์ํ Vive ๋ชจ๋ธ ๋ฐ OpenHMD ๋๋ผ์ด๋ฒ๊ฐ ์ ๊ณต๋๋ ์ฅ์น์ฉ ๋๋ผ์ด๋ฒ์ ๋๋ค.
- ์ฆ๊ฐํ์ค ์๊ฒฝ North Star์ ๋๋ผ์ด๋ฒ.
- Intel RealSense T265์ ๊ฐ์ ์์น ์ถ์ ์์คํ ์ฉ ๋๋ผ์ด๋ฒ์ ๋๋ค.
- ๋ฃจํธ ๊ถํ์ ์ป์ง ์๊ณ ๋ ๊ฐ์ ํ์ค ์ฅ์น์ ๋ํ ์ก์ธ์ค๋ฅผ ๊ตฌ์ฑํ๊ธฐ ์ํ udev ๊ท์น ์ธํธ์ ๋๋ค.
- ๋น๋์ค ํํฐ๋ง ๋ฐ ์คํธ๋ฆฌ๋ฐ ํ๋ ์์ํฌ๋ฅผ ๊ฐ์ถ ๋ชจ์ ์ถ์ ๊ตฌ์ฑ ์์์ ๋๋ค.
- PSVR ๋ฐ PS Move ์ปจํธ๋กค๋ฌ๋ฅผ ์ํ 6์์ ๋(XNUMXDoF, ์/๋ค, ์/์๋, ์ผ์ชฝ/์ค๋ฅธ์ชฝ, ์, ํผ์น, ๋กค) ์บ๋ฆญํฐ ์ถ์ ์์คํ ์ ๋๋ค.
- Vulkan ๋ฐ OpenGL ๊ทธ๋ํฝ API์ ํตํฉํ๊ธฐ ์ํ ๋ชจ๋์ ๋๋ค.
- ํค๋๋ฆฌ์ค ๋ชจ๋.
- ๊ณต๊ฐ์ ์ํธ์์ฉ๊ณผ ๊ด์ ๊ด๋ฆฌ.
- ํ๋ ์ ๋๊ธฐํ ๋ฐ ์ ๋ณด ์ ๋ ฅ(๋์)์ ๋ํ ๊ธฐ๋ณธ ์ง์.
์ ๋ฆด๋ฆฌ์ค์ ๋ณ๊ฒฝ ์ฌํญ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ํธ๋ ํธ๋ํน ๊ธฐ๋ฅ์ด ๊ฐ์ ๋์์ต๋๋ค. OpenXR ํ์ฅ ๊ธฐ๋ฅ์ธ XR_EXT_hand_tracking_data_source์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์ด, "์ฅ์ ๋ฌผ ์๋"(์์ด ์์ ๋ก์ด) ๋ชจ๋์ "์ฅ์ ๋ฌผ ๊ณ ์ "(์ปจํธ๋กค๋ฌ์ ๊ฐ์ ๋ฌผ์ฒด๋ฅผ ์์ผ๋ก ์ก๊ณ ์๋) ๋ชจ๋๋ฅผ ๋ณ๋๋ก ์ฒ๋ฆฌํ ์ ์๊ฒ ๋์์ต๋๋ค. ์ปจํธ๋กค๋ฌ ์ฌ์ฉ ์, ๊ทธ๋ฆฌ๊ณ ์ปจํธ๋กค๋ฌ์ ํธ๋ ํธ๋ํน์ ๋์์ ์ฌ์ฉํ ๋์ ์กฐ์ ํ์ง์ด ํฅ์๋์์ต๋๋ค. ๋๋ผ์ด๋ฒ๋ ์ด์ ์๋ก์ด ์ญํ ์ ์ง์ํ๋ฉฐ, ์ ๋ฐฉํฅ ๋ฐ ์์น ์ธ์ ๊ด๋ จ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํฉ๋๋ค.
- xrt_future ์์คํ ์ด ๋์ ๋์๊ณ , OpenXR ํ์ฅ ๊ธฐ๋ฅ์ธ XR_EXT_future์ ๋ํ ์ง์์ด ๊ตฌํ๋์ด ๋น๋๊ธฐ ๋ชจ๋์์ ์์ ์ ์ํํ ์ ์๊ฒ ๋์์ต๋๋ค(ํฅํ OpenXR ํ์ค ๋ฒ์ ์์๋ ์ด์ ์์ ์ด ์๋ฃ๋ ๋๊น์ง ๊ธฐ๋ค๋ฆฌ์ง ์๊ณ ์์ํ ์ ์๋ ์์ ์ ์ง์ํ ์์ ์ ๋๋ค).
- Subur S1 ๋ฐ Rift DK2 3D ํค๋์ ์ฉ ๋๋ผ์ด๋ฒ๊ฐ ์ถ๊ฐ๋์์ต๋๋ค. Razer Hydra, Vive Pro 2, Xreal Air 2 Ultra ๋ฐ Fujitsu 3D ํค๋์ ์ ๋ํ ์ง์์ด ๊ฐ์ ๋์์ต๋๋ค.
- SolarXR IPC ๋๋ผ์ด๋ฒ๋ฅผ ์ถ๊ฐํ์ฌ ์ถ์ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ฌ ์ ์๋๋ก ํ์ต๋๋ค. ์๋ฒ ์ฌ๋ผ์VR.
- ๋ณตํฉ์ ์ผ๋ก ์ฌ๊ธฐ๋ ์ฌ๋ ๋กค๋ง ์ค์บ ๋์คํ๋ ์ด์์ ํค๋ ํธ๋ํน๊ณผ ์ค์ ํ๋ ์ ์ถ๋ ฅ ๊ฐ์ ์ง์ฐ์ ๋ณด์ ํ๋ ๊ธฐ๋ฅ์ด ๊ตฌํ๋์์ต๋๋ค. ์ํํ ์ถ๋ ฅ์ ๋ณด์ฅํ๋ ๋ฐ ์ฌ์ฉ๋๋ ์ค์์ฒด์ธ ์ค์ ์ ์์ ์ฑ์ด ํฅ์๋์์ต๋๋ค.
- ะ ะพัะฝะพะฒะฝะพะผ ะธะฝัะตััะตะนัะต ะดะปั ะฟะปะฐััะพัะผั Android ัะตะฐะปะธะทะพะฒะฐะฝะฐ ะฟะพะดะดะตัะถะบะฐ ัะบะฐะฝะธัะพะฒะฐะฝะธั ะธ ัะพั ัะฐะฝะตะฝะธั QR-ะบะพะดะพะฒ ะดะปั ะบะฐะปะธะฑัะพะฒะบะธ ััััะพะนััะฒ Cardboard.
์ถ์ฒ : opennet.ru
