BAGIAN II MEMBANGUN PENGALAMAN HOLOGRAPHIC
3.3 Uji Aplikasi Anda Menggunakan Jarak Jauh Holografik
potensial lainnya termasuk membangun kembali folder Aplikasi Anda (menghapus semua konten dan membangun kembali dari Unity) atau memasukkan kembali alamat IP HoloLens Anda ke Visual Studio.
Anda sekarang sudah membuat aplikasi Mixed Reality pertama Anda. Jangan ragu untuk berjalan di sekitar hologram (kubus) Anda dan melihatnya dari berbagai sudut.
Apa yang terjadi ketika Anda mencoba menyentuhnya? Apakah hologram Anda berada di belakang monitor komputer atau dinding Anda? Jika demikian, mulai ulang aplikasi Anda saat menghadapi area terbuka.
Aplikasi Anda sekarang terinstal di HoloLens Anda—yang berarti Anda akan melihatnya muncul di daftar aplikasi Anda sebagai Holo World (jika Anda menamakannya Holo World, seperti yang saya lakukan dalam tutorial ini).
Gambar 3-21. Contoh teks yang ditampilkan oleh Visual Studio jika penyebaran ke HoloLens berhasil
Gambar 3-22. Cari aplikasi Holographic Remoting Player dan instal di HoloLens Anda
Setelah menginstal aplikasi Holographic Remote Player, luncurkan aplikasi. Anda akan melihat layar selamat datang yang menunjukkan alamat IP perangkat Anda, seperti yang ditunjukkan pada Gambar 3-23.
Gambar 3-23. Anda akan melihat layar ini setelah meluncurkan aplikasi Holographic Remoting Player di HoloLens Anda
Gambar 3-24. Di Unity, buka window Emulasi Holografik
Langkah 2: Hubungkan ke HoloLens Anda dengan Remoting Holografik Unity
Di Unity pada PC Anda, buka Window ➤ Holographic Emulation, seperti yang ditunjukkan pada Gambar 3-24.
Sebuah window pop-up akan muncul di mana Anda dapat memilih pengaturan Emulasi Holografik Anda. Untuk Mode Emulasi, pilih Jarak Jauh ke Perangkat. Untuk Alamat IP Mesin Jarak Jauh, masukkan alamat IP yang Anda lihat ditampilkan di HoloLens Anda (pastikan pemutar Aplikasi Jarak Jauh Holografik sedang berjalan). Lihat Gambar 3-25 untuk contoh window Emulasi Holografik di Unity. Setelah memasukkan alamat IP, Anda mungkin perlu menghapus centang dan mencentang salah satu kotak centang agar perubahan diterapkan, karena bug. Coba solusi itu, jika Anda tidak dapat terhubung ke HoloLens Anda.
Klik tombol Connect untuk terhubung ke HoloLens Anda. Jika koneksi berhasil, Status Koneksi di window Emulasi Holografik Unity akan menunjukkan bahwa itu terhubung.
Anda akan melihat layar kosong (tidak ada/transparan) di HoloLens Anda. Jika Anda memutar musik atau audio di PC, Anda mungkin mendengarnya di speaker HoloLens.
Gambar 3-25. Contoh window Emulasi Holografik Unity
Langkah 3: Uji Aplikasi Anda Menggunakan Jarak Jauh Holografik
Untuk menguji aplikasi Anda, klik tombol play di editor Unity (lihat kembali Gambar 3- 9, dari contoh sebelumnya). Hologram Anda akan langsung muncul di HoloLens Anda, seolah- olah dipasang di HoloLens Anda.
Tip Untuk pengalaman jarak jauh holografik terbaik, pastikan Anda memiliki koneksi WiFi yang kuat. koneksi yang buruk akan menyebabkan masalah lagging dan/atau pixilation.
menggunakan pc dengan graphic card yang kuat juga akan membantu kinerja saat streaming scene kompleks ke hololens Anda.
Seperti yang Anda lihat, jarak jauh holografik adalah cara yang sangat cepat dan efisien untuk menguji aplikasi Anda di HoloLens Anda. Nanti, kita akan melihat bahwa remote holografik juga mendukung pengenalan gesture dari HoloLens Anda, serta perintah voice.
Uji Aplikasi Anda Menggunakan Simulasi Holografik
Di bagian ini, kita akan membahas cara menggunakan simulasi holografik dalam Unity saat menguji aplikasi Anda. Sejauh ini, Anda telah mempelajari cara menerapkan aplikasi ke HoloLens Anda melalui Visual Studio. Anda juga mempelajari pendekatan yang jauh lebih cepat untuk streaming aplikasi ke HoloLens Anda dengan remote holografik. Pendekatan lain untuk menguji aplikasi Anda dengan cepat (saat menggunakan perangkat HoloLens Anda tidak diperlukan) disebut simulasi holografik. Seperti yang dibahas dalam Bab 1, simulasi holografik memungkinkan Anda menggunakan controller, seperti controller Xbox One untuk berjalan- jalan dan mengontrol aplikasi Anda dari dalam Unity.
Anda mungkin bertanya-tanya bagaimana ini berbeda dari sekadar mengklik tombol play di Unity tanpa simulasi holografik diaktifkan. Berikut adalah beberapa keuntungan utama menggunakan simulasi holografik dibandingkan menguji aplikasi Anda tanpa emulasi dalam editor Unity:
Anda dapat memilih di antara beberapa ruangan/area untuk mensimulasikan Spatial Mapping.
Simulasi holografik mendukung simulasi voice dan gesture.
Anda dapat dengan mudah menggunakan controller nirkabel untuk berjalan-jalan dan mengontrol aplikasi Anda.
Mari kita telusuri cara menyiapkan simulasi holografik untuk menguji aplikasi Anda.
Langkah 1: Aktifkan Simulasi Holografik
Buka window emulasi holografik dengan mengklik Window ➤ Holographic Emulation.
Di window pop-up Holographic Emulation yang muncul, pilih Simulate in Editor untuk Emulation Mode, seperti yang ditunjukkan pada Gambar 3-26. Anda tidak perlu mengubah Ruangan atau Gesture Hand untuk aplikasi Cube.
Gambar 3-26. Untuk mengaktifkan simulasi holografik, atur Mode Emulasi ke Simulasikan di Editor dalam window Emulasi Holografik
Langkah 2: Hubungkan Controller Anda
Untuk berjalan-jalan, melihat-lihat, dan mengontrol aplikasi Anda, Anda harus menghubungkan gamepad atau controller game, seperti controller Xbox One. Silakan lihat instruksi khusus untuk controller Anda untuk menghubungkannya ke PC Anda. Unity akan secara otomatis mengenali controller Anda setelah terhubung. Tidak diperlukan pengaturan di Unity untuk controller Anda.
Langkah 3: Uji Aplikasi Anda Menggunakan Simulasi Holografik
Klik tombol play di editor Unity untuk mulai menguji aplikasi Anda menggunakan simulasi holografik. Jika aplikasi Anda tidak merespons controller Anda, pastikan untuk memeriksa apakah window game Anda memiliki fokus dengan mengkliknya. Jika Anda secara tidak sengaja mengklik bagian lain dari editor Unity, atau mengklik Unity, aplikasi tidak akan merespons controller Anda.
Emulasi holografik memuat model virtual ruangan tempat aplikasi Anda dapat berinteraksi. Gambar 3-27 menunjukkan seperti apa mesh Spatial Mapping saat aplikasi memiliki kemampuan untuk membuat peta spasial terlihat. Perhatikan bahwa Anda tidak akan dapat melihat peta spasial dalam aplikasi yang kita kembangkan di bab ini. Saya membahas Spatial Mapping secara luas di Bab selanjutnya.
Gambar 3-27. Simulasi holografik memuat ruang virtual tempat Anda dapat menguji fitur Spatial Mapping tanpa meninggalkan Unity