Isi kandungan:

Realiti Maya Mudah Alih Menggunakan Pemprosesan untuk Android (TfCD): 7 Langkah (dengan Gambar)
Realiti Maya Mudah Alih Menggunakan Pemprosesan untuk Android (TfCD): 7 Langkah (dengan Gambar)

Video: Realiti Maya Mudah Alih Menggunakan Pemprosesan untuk Android (TfCD): 7 Langkah (dengan Gambar)

Video: Realiti Maya Mudah Alih Menggunakan Pemprosesan untuk Android (TfCD): 7 Langkah (dengan Gambar)
Video: Unity 3D, Tutorial Bikin Augmented Reality pake Vuforia di Android !!!! Ini Gampang Kok! 2024, Julai
Anonim
Image
Image
Menyiapkan Pemprosesan
Menyiapkan Pemprosesan

Realiti Maya (VR) adalah salah satu teknologi baru yang mungkin menarik adalah produk masa depan. Ia mempunyai banyak peluang dan anda bahkan tidak memerlukan kacamata VR yang mahal (Oculus Rift). Nampaknya sangat sukar untuk dilakukan sendiri, tetapi asasnya lebih mudah daripada yang kelihatan. Sekiranya anda mempunyai kemahiran pengaturcaraan dan pemodelan asas, anda boleh melakukannya. Kami menggunakan Processing dan Blender. Petunjuk ini adalah panduan langkah demi langkah untuk memprogram persekitaran VR sederhana di telefon anda. Yang anda perlukan hanyalah telefon Android anda, (kadbod) gelas dan perisian telefon VR (perisian pemprosesan dan pemodelan 3D). Pada akhir arahan ini, anda akan mempunyai sebuah ruangan dengan banyak objek (bergerak).

Langkah 1: Sebelum Bermula

Sebelum memulakan terdapat 3 perkara yang perlu anda lakukan: 1. Pemprosesan muat turun, dari

2. Pastikan telefon anda diset ke mod pembangun: Ini boleh berbeza bagi setiap telefon, di bawah diberikan beberapa pilihan: Android: Tetapan> Tentang telefon> Nombor binaan Samsung Galaxy: Tetapan> Tentang peranti> Nombor binaan LG: Tetapan> Perihal telefon> Maklumat perisian> Nombor binaan HTC One: Tetapan> Tentang> Maklumat perisian> Lagi> Nombor binaan

Apabila anda menjumpai bahagian Bilangan tetapan, ketuk bahagian tersebut sebanyak 7 kali. Selepas ketikan ke-7, telefon akan berada dalam mod pembangun.

Selepas ini pergi ke: pengaturan> pilihan untuk pembangun> aktifkan penyahpepijatan USB Juga, pastikan bahawa telefon anda menerima aplikasi dari sumber yang tidak diketahui.

3. Muat turun dan ekstrak fail dari tutorial ini. Fail zip disertakan di mana semua fail disertakan serta fail yang merangkumi data fail 3D dari program yang kami gunakan (Blender). Muat turun dan buka zip fail ini dan letakkan di suatu tempat di komputer anda di mana anda boleh mencarinya. Pada Langkah 4 anda akan diminta untuk membuka folder tersebut sekali lagi.

Langkah 2: Menyiapkan Pemprosesan

Menyiapkan Pemprosesan
Menyiapkan Pemprosesan
Menyiapkan Pemprosesan
Menyiapkan Pemprosesan

Sebelum memulakan, anda perlu mengatur pemprosesan untuk menyokong pengembangan android. Langkah pertama adalah mengaktifkan mod pemprosesan android dengan mengklik butang java di bahagian kanan atas tetingkap lakaran. (gambar 1)

Ini akan memberi anda mesej. Klik pada "muat turun SDK secara automatik" dan pemprosesan akan mula memuat turun semua fail yang diperlukan untuk membuat aplikasi Android. (gambar 2)

Apabila proses ini selesai, anda akan dapat membuat aplikasi untuk android, yang merangkumi aplikasi VR yang akan kami fokuskan. Untuk membuat kerja ini, anda perlu memilih satu lagi pilihan. Pergi ke Android dan pilih tab VR, ini akan memastikan bahawa aplikasinya merangkumi semua perpustakaan yang diperlukan ketika dieksport. (gambar 3)

Sekarang anda sudah bersedia untuk memulakan lakaran anda

Langkah 3: Menulis Kod

Menulis Kod
Menulis Kod

Tutorial ini bukan mengenai menulis kod itu sendiri. Tetapi dengan menggunakan komen yang disertakan dalam kod, anda akan dapat memahami apa yang berlaku.

Sekarang anda boleh membuka fail.pde yang dimasukkan ke dalam folder yang diekstrak yang telah anda muat turun sebelumnya. Anda akan melihat kodnya terbuka dan dapat melihatnya dengan baik.

Langkah 4: Model 3D

Model 3D
Model 3D

Kami menggunakan Blender untuk membuat model kami, ini adalah program pemodelan percuma (https://www.blender.org/download/) atau menggunakan program pemodelan yang berbeza. Sekiranya anda tidak mempunyai pengalaman dengan pemodelan, anda juga dapat mencari model 3D dalam talian (https://www.thingiverse.com/). Folder dengan model dan kod 3D telah dibuat untuk anda, tetapi jika anda ingin membuat projek anda sendiri anda perlu mengikuti arahan berikut.

- Buat folder data (disebut "data") di folder sketsa pemprosesan. (Sketsa anda harus disimpan terlebih dahulu, pastikan anda tahu di mana ia disimpan. Secara lalai di tingkap, di dalamnya terdapat dokumen / pemprosesan / name_of_sketch)

- Mengeksport: simpan model 3D anda sebagai fail.obj - Termasuk fail.mtl yang merujuk kepada tekstur (jika ada)

- Sekiranya anda mempunyai tekstur, letakkan juga di folder data dan pastikan fail.mtl merujuknya dengan betul. (Fail.mtl dapat dibuka dengan notepad misalnya dan mengandungi teks biasa)

- nota: Telefon tidak dapat menangani model yang sangat rumit atau banyak tekstur, jadi pastikan modelnya poli rendah dan anda memasukkan sedikit tekstur yang mungkin. Saya mengilatkan tekstur di atas kapal terbang dan menjadikan lakaran itu perlahan.

Langkah 5: Jalankan pada Peranti

Jalankan pada Peranti
Jalankan pada Peranti

Sekarang anda bersedia menjalankan contoh di telefon bimbit anda.

Pertama, periksa di bawah tab android dan peranti jika peranti anda muncul. Sekiranya ini tidak berlaku, pastikan anda mengikuti langkah-langkah dalam langkah 1 tutorial ini.

Sekiranya peranti muncul, anda sudah bersedia untuk menekan butang run on device atau menggunakan jalan pintas ctrl + R. Pemprosesan akan mula menyusun lakaran dan memasangnya di telefon bimbit anda. Sekiranya proses memproses kesalahan, periksa langkah pertama dari tutorial ini atau periksa kod anda.

Langkah 6: Memainkan Simulasi VR

Memainkan Simulasi VR
Memainkan Simulasi VR

Sekarang anda sudah selesai, aplikasi kadbod google akan dilancarkan dan anda dapat menikmati pengalaman hebat VR mudah alih.

Langkah 7: Sumber Kami

Penyediaan utama aplikasi ini berdasarkan maklumat dari pautan berikut. Ini mengandungi maklumat hebat tentang membuat aplikasi untuk Android menggunakan pemprosesan, termasuk VR.

android.processing.org/

android.processing.org/tutorials/vr_intro/i…

Bantuan yang sangat baik dalam menulis kod pemprosesan anda adalah laman rasmi pemprosesan, yang merangkumi senarai rujukan.

processing.org/reference/

Sekiranya anda memerlukan cermin mata VR, anda boleh membelinya dengan wang yang sangat sedikit misalnya:

www.amazon.com/slp/google-cardboard-viewer…

Ingin membuat tangkapan layar telefon anda, anda boleh menggunakan:

www.duapps.com/product/du-recorder.html

Disyorkan: