VRD يدرك مع Oculus Rift DK2
13 نوفمبر ، الجمعة ، 22 ساعة وجميع الأشخاص العاديين يستريحون بالفعل في المنزل ... نيكولاي لا يزال في المكتب ، ويقوم بمحاولة أخرى لتغيير البرنامج ، ويجمع ، ويحمل البرامج الثابتة إلى وحدة التحكم ، وها ، اعترف Runtime 0.8 أخيرًا بخوذة VRD باسم Oculus Rift DK2. نحاول على الفور بشكل محموم إطلاق التطبيق التجريبي الرسمي ونفهم أن كل شيء يعمل في النهاية. بصراحة ، بالنسبة لنا كانت مهمة صعبة وتستغرق وقتًا طويلاً ، لكننا تمكنا من القيام بذلك. تتوافق لوحة المستشعر الآن تمامًا مع جميع تطبيقات Oculus Rift DK2 تقريبًا وتعمل حتى أحدث إصدارات Runtime.عرض توضيحي من Epic Games:نحن من سيبيريا
بدأ كل شيء منذ حوالي عام في أعماق سيبيريا ، لكنني لن أصف بالتفصيل المرحلة بأكملها ، حيث يمكن تتبعها على المقالات في geektimes واحد ، اثنان ، ثلاثة .الطريق
كانت هناك بالفعل الكثير من النقاط المثيرة للاهتمام. في هذا الصيف ، كان علي أن أتعلم مهارات لحام SMD وتركيب الأسطح ، وبرمجة STM32 وأشياء مرحة أخرى يجب تضمينها في المجموعة ، ربما ، لأي شخص يريد تكرار ذلك.دون الخوض في كل الجدية ، سأصف بإيجاز فقط أن المسار طويل وشائك ، وقطع الكثير من الحطب ، وكسر أشعل النار ، إلخ. ومع ذلك ، وبفضل جهود 4 أشخاص بشكل أساسي ، جعلنا حل تتبع الواقع الافتراضي متوافقًا مع Oculus DK2 وأحدث أوقات التشغيل:
بناء على متحكم STM32F103C8 ، جيروسكوب L3GD20 ، مقياس مغناطيسي + مقياس تسارع LSM303DLHC. كانت هذه الشرائح هي التي بدت لنا الأكثر إلماما وبأسعار معقولة. بالإضافة إلى ذلك ، تحتوي لوحة تصحيح الأخطاء STM32F3Discovery على لوحات مماثلة في اللوحة ، مما يبسط التصحيح بشكل كبير. قد يلاحظ الأشخاص المطلعون أن كل من أدوات الاستشعار واللوحة الأم تختلف اختلافًا جوهريًا عن حل Oculus DK1 أو DK2. نعم ، لم يكن هدفنا هو استنساخ Oculus Rift ، فقد كنا مهتمين بحلنا الخاص الذي يمكن أن يدعمه Oculus الآن ، غدًا فيف ، بعد غد شيء آخر ممكن. لا يسعني إلا أن أقول أنه لا أحد يمنع تنسيق البيانات ليتم تنفيذه بشكل مستقل. تنسيق حزمة Oculus - لا يخضع أيضًا لبراءات الاختراع. هذه مجرد مجموعة مرتبة من وحدات البايت. نعم ، لقد أمضينا الكثير من الوقت لفهم كيفية جعلها تعمل.حسنًا ، الهدف النهائي بالطبع هو مجموعتها الخاصة من حزم SDK و Runtime.الألعاب والألعاب والألعاب والألعاب مرة أخرى
ومع ذلك ، الحديد هو الحديد ، ولكن يحتاج الناس إلى محتوى ستيريو أو ألعاب. وهنا ، بالطبع ، في الوقت الحالي ، يتقدم Oculus على الكوكب بأكمله.ليس هناك شك في أن VR لها مستقبل عظيم في مجال الألعاب ، ولكن الآن في مجال البرمجيات يحدث أكثر من الفوضى المنظمة (يجب على مالكي مناطق الجذب VR و Oculus فهمنا).أبسط حل حتى الآن هو إطلاق الألعاب التي تدعم رسميًا Oculus SDK 0.6 - 0.8 وتمكنا من تحقيق هذا التوافق:
هنا ، على سبيل المثال ، عرض للعمل في سيئة السمعة بالفعل إلى جزيرة ديناصور من CryTek:يمكن تشغيل بعض الألعاب التي لا يدعمها Oculus Runtime مباشرة عبر 3Def3D أو VorpX (برامج تشغيل الفيديو التجارية الخارجية).أخيرًا ، الفيديو المفضل لدي هو عمل Fallout 4 في خوذة من خلال VorpX:لا يمكن التعبير عن أحاسيس انفجار نووي تلاحظه حرفيًا بعينيك بالكلمات. بصراحة ، كنت مهتمًا دائمًا بما هو عليه ...بالطبع ، لسنا قادرين على اختبار جميع الألعاب لأننا مشغولون جدًا بالتنمية المباشرة.وباختصار ، يمكنني أن أقول حقيقة - الواقع الافتراضي أصبح بالفعل أقرب وأكثر سهولة. أعتقد أن عام 2016 سيجلب الكثير من الأحداث الجديدة في عالم الواقع الافتراضي وستبدأ هذه التكنولوجيا مسيرتها على هذا الكوكب.هناك العديد من الخطط لعام 2016. أعتقد أن كل المرح لم يأت بعد! Source: https://habr.com/ru/post/ar386941/
All Articles