Google Kode sumber untuk mengembangkan aplikasi untuk platform tersebut , yang memungkinkan Anda menggunakan ponsel pintar apa pun untuk membuat headset realitas virtual yang terjangkau. Dalam kasus paling sederhana, membuat headset saja sudah cukup sesuai dengan yang diusulkan. Potong bingkai kardus untuk menahan ponsel pintar di depan mata Anda dan gunakan dua lensa untuk fokus.
Google VR SDK untuk mengembangkan aplikasi realitas virtual dan mendemonstrasikan perangkat seluler. untuk Kardus Dilisensikan di bawah lisensi Apache 2.0. SDK ini mencakup pustaka untuk membuat aplikasi VR untuk Android dan iOS, sebuah sistem rendering untuk menghasilkan output yang dapat dilihat pada headset Cardboard, dan sebuah pustaka untuk menghubungkan parameter frame headset dengan aplikasi melalui kode QR.

SDK Buat aplikasi untuk headset VR berbasis smartphone, menghasilkan gambar stereoskopik dengan membagi layar menjadi dua bagian, masing-masing dengan gambar terpisah untuk mata kanan dan kiri. Output dihasilkan menggunakan parameter seperti jenis lensa yang digunakan, jarak dari layar ke lensa, dan jarak antar pupil. SDK ini mencakup fitur siap pakai untuk membuat lingkungan virtual, termasuk pelacakan gerakan, elemen antarmuka pengguna, dan rendering stereoskopik dengan dukungan kompensasi distorsi lensa.
Gambar berubah tergantung pada posisi dan pergerakan kepala pengguna, memungkinkan tidak hanya untuk tampilan stereoskopik statis, seperti film 3D, tetapi juga untuk navigasi di ruang virtual, mirip dengan headset VR khusus (memainkan game 3D dan menonton video serta gambar dalam mode 360 derajat). Kamera, giroskop, akselerometer, dan magnetometer yang terpasang di ponsel pintar digunakan untuk mengukur perpindahan spasial.
Telah dicatat bahwa Google baru-baru ini menghentikan pengembangan SDK secara aktif, tetapi minat pada proyek tersebut tetap ada. Oleh karena itu, diputuskan untuk menyerahkan pengembangan kepada komunitas dan mengembangkan proyek secara kolaboratif. Para penggemar yang tertarik kini memiliki kesempatan untuk mengembangkan fungsionalitas Cardboard secara mandiri dan menambahkan dukungan untuk konfigurasi layar perangkat seluler baru. Google bermaksud untuk terus berpartisipasi dalam pengembangan secara keseluruhan dan menyumbangkan kemampuan baru ke proyek tersebut, seperti komponen untuk mendukung mesin game Unity.
Sumber: opennet.ru
