VRD mengejar ketinggalan dengan Oculus Rift DK2
13 November, Jumat, 22 jam dan semua orang normal sudah beristirahat di rumah ... Nikolai masih di kantor, membuat upaya lain untuk mengubah program, mengkompilasi, mengunggah firmware ke controller dan, lihatlah, Runtime 0.8 akhirnya mengenali helm VRD sebagai Oculus Rift DK2. Kami dengan segera berusaha meluncurkan aplikasi demo resmi dan memahami bahwa akhirnya semuanya berfungsi. Terus terang, bagi kami itu adalah tugas yang sulit dan memakan waktu, tetapi kami berhasil melakukannya. Papan sensor sekarang sepenuhnya kompatibel dengan hampir semua aplikasi DK2 Oculus Rift dan berfungsi hingga Runtime versi terbaru.Demo dari Epic Games:Kami dari Siberia
Semuanya dimulai sekitar setahun yang lalu di kedalaman Siberia, tetapi saya tidak akan menjelaskan secara rinci seluruh tahap, karena dapat dilacak pada artikel di geektimes satu , dua , tiga .Cara
Benar-benar ada banyak hal menarik. Musim panas ini saya harus belajar keterampilan menyolder SMD dan pemasangan permukaan, pemrograman STM32 dan hal-hal menyenangkan lainnya yang harus dimasukkan dalam set, mungkin, dari siapa saja yang ingin mengulangi ini.Tanpa terlalu serius, saya hanya akan menjelaskan secara singkat bahwa jalannya panjang dan berduri, memotong banyak kayu bakar, mematahkan garu, dll. Namun, dengan upaya yang pada dasarnya 4 orang, kami membuat solusi pelacakan VR kami yang kompatibel dengan Oculus DK2 dan Runtimes terbaru:
Berdasarkan mikrokontroler STM32F103C8, giroskop L3GD20, magnetometer + accelerometer LSM303DLHC. Chipset inilah yang menurut kami paling akrab dan terjangkau. Selain itu, papan debug STM32F3Discovery memiliki yang serupa di papannya, yang sangat menyederhanakan debugging. Orang yang berpengetahuan luas mungkin menyadari bahwa kit sensor dan motherboard secara fundamental berbeda dari solusi Oculus DK1 atau DK2. Ya, tujuan kami bukan untuk mengkloning Oculus Rift, kami tertarik pada solusi kami sendiri yang dapat didukung Oculus sekarang, besok Vive, lusa sesuatu yang mungkin terjadi. Saya hanya bisa mengatakan bahwa tidak ada yang melarang format data untuk diimplementasikan secara mandiri. Format paket Oculus - juga tidak dikenakan paten. Ini hanya satu set byte yang dipesan. Ya, kami menghabiskan banyak waktu untuk memahami cara membuatnya bekerja.Nah, tujuan akhir, tentu saja, adalah SDK dan Runtime miliknya sendiri.Game, game, game, dan game lagi
Namun, besi adalah besi, tetapi orang membutuhkan konten atau game stereo. Dan di sini, tentu saja, saat ini, Oculus ada di depan seluruh planet.Tidak ada keraguan bahwa VR memiliki masa depan yang hebat di bidang permainan, tetapi sekarang di bidang perangkat lunak sedikit lebih banyak daripada kekacauan yang terjadi (para pemilik atraksi VR dan Oculus harus memahami kami).Solusi paling sederhana sejauh ini adalah peluncuran game yang secara resmi mendukung Oculus SDK 0,6 - 0,8 dan kami berhasil mencapai kompatibilitas seperti itu:
Di sini, misalnya, demonstrasi pekerjaan di Pulau Dinosaurus Kembali ke Dinosaurus yang sudah terkenal dari CryTek:Beberapa game yang tidak didukung langsung oleh Oculus Runtime dapat diluncurkan melalui 3Def3D atau VorpX (driver video pihak ketiga komersial).Akhirnya, video favorit saya adalah karya Fallout 4 di helm melalui VorpX:Sensasi ledakan nuklir yang Anda amati secara harfiah dengan mata Anda sendiri tidak dapat diungkapkan dengan kata-kata. Terus terang, saya selalu tertarik pada apa itu ...Tentu saja, kami tidak dapat menguji semua game karena kami sangat sibuk dengan pengembangan langsung.Kesimpulannya, saya dapat menyatakan fakta - realitas virtual benar-benar menjadi lebih dekat dan lebih mudah diakses. Saya berpikir bahwa 2016 akan membawa banyak acara baru di dunia VR dan teknologi ini akan memulai perjalanannya di planet ini.Ada banyak rencana untuk 2016. Saya pikir semua kesenangan belum datang! Source: https://habr.com/ru/post/id386941/
All Articles