وب وی آر WebVR چیست؟

معرفی فناوری های واقعیت مجازی | WebVR

امروزه نرم افزار های تحت وب به موازات  نرم افزار های موبایل عمل می کنند اگر چه این نرم افزار ها برای اجرا به اینترنت نیاز دارند، اما گاهی اوقات  عملکرد آن ها فراتر از حد انتظار نیز هست. مهمترین ویژگی نرم افزار های تحت وب  فراسکویی بودن آن هاست. به کارگیری فناوری های وب در توسعه برنامه های واقعیت مجازی می تواند نقش مهمی در گسترش آن داشته باشد.

WebVR یک JavaScript API  آزمایشی است که دستگاههای واقعیت مجازی را پشتیبانی می کند. مانند HTC Vive, Oculus Rift or Google Cardboard در مرورگر وب.

این API با این اهداف طراحی شده است:

  • تشخیص دستگاههای واقعیت مجازی دردسترس
  • دانستن قابلیت های دستگاهها
  • نظرسنجی درباره جایگاه و جهت دستگاهها
  • نمایش تصاویر در دستگاه با نرخ فریم مناسب

 

  • WebVR در مروگر موزیلا

طراحی

WebVR API برخی از رابط های جدید که به برنامه های کاربردی وب، برای محتوای کنونی در واقعیت مجازی با استفاده از WebGL و تنظیمات مخصوص به خود را می دهد، پشتیبانی نمی کند. API برای طی مراحل مشخصی طراحی شده است، که بسیار به Web API های دیگر شباهت دارد.

گام های مورد نیاز:

  1. درخواست لیستی از دستگاههای VR در دسترس
  2. بررسی اینکه آیا دستگاههای مورد نظر، نیازهای برنامه های کاربردی را پشتیبانی میکند
  3. اگر این طور بود، نرم افزار VR را به کاربر تبلیغ می کند
  4. کاربر می تواند با یک حرکت، وارد مد VR شود
  5. درخواست بخش VR برای ارائه محتوا
  6. ایجاد یک حلقه رندر که فریم های گرافیکی را در دستگاه VR نمایش می دهد
  7. ادامه تولید فریم تا زمانی که کاربر نشان می دهد که آنها مایل به خروج از حالت VR
  8. پایان مرحله VR

پشتیبانی

WebVR همچنان به یک نسخه مرورگر خاص با API فعال در صفحه تنظیمات خاصی متکی است که اکثر کاربران قادر به پیدا کردن آن نیستند. در حال حاضر WebVR ، در Firefox Nightly Build و custom build Chrome پشتیبانی می شود.

توصیه می کنیم جهت دسترسی به آخرین مقالات واقعیت مجازی، صفحه تینگوتیم را در شبکه های مجازی دنبال نمایید.

0 پاسخ

دیدگاه خود را ثبت کنید

Want to join the discussion?
Feel free to contribute!

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *