HTC mengumumkan minggu ini bahwa mereka menyediakan beta publik OpenXR untuk Vive Focus 3. OpenXR dirancang untuk memudahkan pengembang membuat satu aplikasi yang kompatibel silang dengan beberapa headset yang mendukung OpenXR.
OpenXR adalah standar bebas royalti yang bertujuan untuk membakukan pengembangan aplikasi XR, membuat perangkat keras dan perangkat lunak lebih interoperable. Dalam skenario kasus terbaik, aplikasi yang dibuat agar sesuai dengan OpenXR dapat berjalan pada headset yang mendukung OpenXR tanpa perubahan pada kode dasarnya.
OpenXR telah mengalami adopsi yang lambat namun stabil sejak mencapai versi ‘1.0’ pada tahun 2019, dan meningkat secara signifikan pada tahun 2021 dengan dukungan resmi di SteamVR, Meta melakukan “all in” di OpenXR, dukungan OpenXR “siap produksi” di Unreal Engine, dan banyak lagi.
Dan sekarang headset standalone terbaru HTC yang berfokus pada perusahaan, Vive Focus 3, telah bergerak mendekati garis finish secara signifikan. Perusahaan mengumumkan minggu ini bahwa pengembang siap untuk menguji dukungan OpenXR headset melalui beta publik.
“Kami berkomitmen untuk memungkinkan komunitas pengembang membangun konten dan aplikasi yang mendukung pengalaman di seluruh spektrum realitas,” kata Dario Laverde, Direktur Hubungan Pengembang di HTC Vive. “Dengan OpenXR, lebih banyak pengembang akan dapat membawa konten mereka ke Vive Focus 3, dan pengguna akan mendapat manfaat dari perpustakaan aplikasi yang diperluas dan lebih banyak fleksibilitas dalam hal cara mereka mengonsumsi konten. Kami sangat yakin ini adalah kemenangan bagi industri XR secara keseluruhan.”
Itu tidak berarti bahwa Anda akan dapat membeli aplikasi Quest dan menjalankannya di Vive Focus 3… tetapi itu berarti bahwa pengembang harus memiliki waktu yang lebih mudah untuk mem-porting aplikasi mereka agar berjalan di Vive Focus 3, jika mereka memilih untuk menawarkan aplikasi mereka di headset.
Pengembang yang tertarik menggunakan OpenXR di Vive Focus 3 dapat menemukan petunjuk untuk bergabung dengan beta publik dan menggunakan standar dalam Unity di forum pengembang HTC.