WebXR چیست ؟
معمولاً برای تجربه VR یا AR به یک برنامه مخصوص فکر میکنیم؛ اما بخشی از این تجربهها میتوانند مستقیماً از طریق فناوریهای وب ساخته شوند. WebXR مجموعه APIهای وب برای دسترسی برنامههای مرورگری به قابلیتهای واقعیت مجازی و واقعیت افزوده است.
مرورگر میتواند از طریق WebXR اطلاعاتی مثل وضعیت هدست، موقعیت کاربر یا ورودی بعضی کنترلرها را در اختیار یک تجربه وب قرار دهد. توسعهدهنده سپس میتواند محتوای سهبعدی را متناسب با دستگاه نمایش دهد.
مزیت اصلی ایده WebXR این است که تجربه XR میتواند بخشی از وب باشد، نه اینکه برای هر مورد حتماً یک اپلیکیشن مستقل نصب شود. البته پشتیبانی واقعی به مرورگر و دستگاه بستگی دارد و همه قابلیتها در همه دستگاهها یکسان نیستند.
WebXR خودش موتور بازی، هدست یا دنیای مجازی نیست. این یک رابط استاندارد وب است که به نرمافزار اجازه میدهد با دستگاههای XR کار کند.
اگر بخواهیم ساده بگوییم: WebXR پلی میان وب و سختافزارهای VR/AR است تا تجربههای فضایی بتوانند داخل محیط وب اجرا شوند.
