Isi kandungan:

DeskMagic - Membuat Aplikasi untuk Headset Aryzon AR Anda (TfCD): 22 Langkah
DeskMagic - Membuat Aplikasi untuk Headset Aryzon AR Anda (TfCD): 22 Langkah

Video: DeskMagic - Membuat Aplikasi untuk Headset Aryzon AR Anda (TfCD): 22 Langkah

Video: DeskMagic - Membuat Aplikasi untuk Headset Aryzon AR Anda (TfCD): 22 Langkah
Video: Картонная гарнитура дополненной реальности — набор для самостоятельного изготовления Aryzon 2024, Julai
Anonim
DeskMagic - Membuat Aplikasi untuk Headset Aryzon AR Anda (TfCD)
DeskMagic - Membuat Aplikasi untuk Headset Aryzon AR Anda (TfCD)

Dalam Instructable ini kita akan melangkah selangkah demi selangkah melalui proses membuat aplikasi augmented reality (AR) sederhana untuk Aryzon AR Headset. Tidak memerlukan pengekodan atau pengalaman lain. Walaupun aplikasinya cukup asas, ini adalah cara yang menyeronokkan dan mudah untuk mula bermain dengan kemungkinan AR.

Untuk maklumat lebih lanjut mengenai alat dengar Aryzon AR, lawati:

aryzon.com/

Model yang digunakan dalam Instructable ini di mana dimuat turun dari Google Poly dari pengarang berikut:

Kereta luncur salji, pokok dengan hadiah, kabin - oleh 14islands Lab dengan lesen CC-BY

Pokok lain - oleh Poly oleh Google di bawah lesen CC-BY

Tanah bersalji - oleh saya

Langkah 1: Muat turun Unity 3D

Muat turun Unity 3D
Muat turun Unity 3D

Dari pautan berikut, muat turun kesatuan versi peribadi percuma. Ini akan menjadi enjin aplikasi AR kami.

store.unity.com/

Langkah 2: Pasang Unity 3D

Pasang Unity 3D
Pasang Unity 3D
Pasang Unity 3D
Pasang Unity 3D

Apabila pemasang dibuka, anda diminta untuk memilih modul kesatuan yang ingin anda pasang. Anda memerlukan perkara berikut

  • Perpaduan itu sendiri - Cukup penting
  • MonoDevelop - digunakan untuk penyahpepijat, tidak ada pengekodan sebenar dalam projek ini
  • Dokumentasi - agar sistem bantuan berfungsi dengan betul
  • Sokongan membina Android - ini membolehkan anda membuat aplikasi android dengan projek anda, anda boleh menambahkan platform tambahan yang ingin anda kembangkan, walaupun arahan ini hanya meliputi Android
  • Vuforia Augmented Reality Support - Digunakan untuk penjejakan AR sebenar, yang diperlukan untuk meletakkan dunia 3D kami di meja anda.

Langkah 3: Buat Akaun (percuma)

Buat Akaun (percuma)
Buat Akaun (percuma)

Anda perlu membuat akaun untuk menggunakan Unity 3D. Ini percuma untuk kegunaan peribadi.

Langkah 4: Buat Projek Anda

Buat Projek Anda
Buat Projek Anda

Sekarang masanya untuk anda membuat projek anda. Beri nama yang bagus pada aplikasi anda, dan pilih lokasi di mana anda dapat dengan mudah mencari kembali fail yang akan diletakkan oleh Unity di sana.

Langkah 5: Membuat Adegan Anda

Membuat Adegan Anda
Membuat Adegan Anda

Perpaduan akan terbuka dengan pemandangan kosong yang sudah dibuat. Anda boleh menamakan pemandangan ini dengan menyimpannya sekarang.

Langkah 6: Muat turun Aryzon SDK

Muat turun Aryzon SDK
Muat turun Aryzon SDK

Aryzon telah membuat SDK yang berintegrasi dalam Unity melalui pakej kesatuan. Anda boleh memuat turun SDK ini di pautan berikut:

developer.aryzon.com/t/basic-setup-of-sdk/…

Langkah 7: Import SDK Aryzon di Unity

Import SDK Aryzon di Unity
Import SDK Aryzon di Unity
Import SDK Aryzon di Unity
Import SDK Aryzon di Unity

Pergi ke Aset> pakej import> pakej tersuai. Kemudian pilih Unitypackage SDK dan import semua ke dalam projek anda.

Langkah 8: Buka Adegan Demo Vuforia

Buka Adegan Demo Vuforia
Buka Adegan Demo Vuforia
Buka Adegan Demo Vuforia
Buka Adegan Demo Vuforia

Anda sekarang akan melihat beberapa folder baru dalam folder utama projek. Pergi ke Aset> Aryzon> Adegan Contoh, dan buka pemandangan penjejakan Vuforia.

Langkah 9: Buat Prefab Baru

Buat Prefab Baru
Buat Prefab Baru

Untuk menyelamatkan diri dari beberapa masalah, kita dapat membuat prefab (komponen standard, dapat disalin) dari komponen 'ImageTarget', boleh pilih di tetingkap hierarki.

Cukup seret komponen 'ImageTarget' ke Aset> Aryzon> Prefab, folder, seperti yang telah saya lakukan dalam gambar.

Langkah 10: Import Prefab Ke Adegan

Import Prefab Ke Adegan
Import Prefab Ke Adegan

Anda kini boleh menggunakan folder prefab yang sama untuk mengimport dua komponen aplikasi yang paling penting: komponen AryzonVuforia, dan komponen imagetarget. Anda boleh menyeretnya dari folder prefab terus ke tempat kejadian anda.

Langkah 11: Padamkan Kiub

Padamkan Kiub
Padamkan Kiub

Apabila anda mengklik komponen ImageTarget di tetingkap hierarki anda, anda akan melihat bahawa kubus di skrin adalah anak dari komponen tersebut. Ini memberitahu enjin di mana ia harus meletakkan kubus berbanding dengan sasaran.

Ini bermaksud bahawa semua model yang ingin ditunjukkan dengan betul dalam AR, perlu ditambahkan ke tempat kejadian semasa kanak-kanak ke komponen ImageTarget.

Kita sekarang boleh membuang kubus, dan menggantinya dengan barang yang lebih menarik secara visual

Langkah 12: Buat Folder Model

Buat Folder Model
Buat Folder Model

Untuk mengikuti semua perkara yang kami tambahkan ke tempat kejadian, anda mungkin ingin membuat folder model di tetingkap projek. folder ini akan mengandungi semua model yang mungkin ingin kita tambahkan ke tempat kejadian.

Langkah 13: Dapatkan (muat turun) Model

Dapatkan (muat turun) Model
Dapatkan (muat turun) Model
Dapatkan (muat turun) Model
Dapatkan (muat turun) Model

Kami sekarang akan memuat turun beberapa model yang menyeronokkan untuk pemandangan kami, dan memasukkannya ke dalam folder model yang baru kami buat. Untuk arahan ini, kami akan mendapatkannya dari google Poly. Google Poly sangat sesuai, kerana modelnya dioptimumkan untuk prestasi VR dan AR yang baik.

Semasa memuat turun model, ingatlah perkara berikut

  • Modelnya mestilah sederhana (sedikit tekstur, bilangan poligon rendah), kerana telefon anda mempunyai sumber yang terhad
  • Kreditkan pengarang model (anda akan diminta bila perlu)
  • Sekiranya boleh, muat turun fail dalam format FBX. OBJ akan berjaya, tetapi agak sukar untuk dikendalikan di Unity.

Langkah 14: Seret dan Lepas

Seret dan lepas
Seret dan lepas

Anda boleh meletakkan model di tempat kejadian dengan hanya menyeretnya dari folder model dan meletakkannya di tetingkap pemandangan. Setelah diletakkan, anda boleh membuat skala, memutar dan menyeretnya ke tempat yang anda inginkan.

Ingat: seperti yang telah kita nyatakan sebelumnya, model yang ditempatkan di tempat kejadian harus selalu dimasukkan sebagai anak komponen ImageTarget.

Langkah 15: Jadikannya Salji

Jadikannya Salji
Jadikannya Salji
Jadikannya Salji
Jadikannya Salji

Untuk benar-benar membawa semangat percutian di rumah, anda boleh menambah salji. Cara mudah untuk melakukannya adalah dengan menggunakan pemancar zarah. Di tetingkap hieracrhy, pergi untuk membuat> kesan> sistem zarah. Ini akan membuat objek pemancar zarah di tempat kejadian anda. Yang terbaik adalah bermain-main di jendela pemeriksa, dan mengetahui tetapan terbaik untuk anda (salji salji yang lembut, atau mungkin ribut salji). Tetapan dalam gambar berfungsi dengan baik untuk kita.

Langkah 16: Menukar Platform

Menukar Platform
Menukar Platform

Sebelum kita dapat memainkan aplikasi di telefon android kita, kita harus membuatnya terlebih dahulu. Pertama, kita mesti mengubah beberapa tetapan. Di bar menu, pergi ke Fail> Tetapan Binaan. Pilih platform Android dan kemudian tekan 'Switch Platform'.

Langkah 17: Tukar Tetapan

Tukar Tetapan
Tukar Tetapan
Tukar Tetapan
Tukar Tetapan
Tukar Tetapan
Tukar Tetapan

Pada tetingkap yang sama, sekarang tekan butang 'Tetapan Pemain'. Ini akan menjadikan semua tetapan platform muncul di tetingkap pemeriksa. di sini anda harus melakukan perkara berikut:

  • Masukkan nama syarikat (rekaan)
  • Masukkan nama produk (ini akan menjadi nama aplikasi anda).
  • dalam 'tetapan lain', tambahkan nama syarikat dan produk ke medan 'nama pakej'.
  • Tetapkan tahap API minimum. Ini mestilah versi android yang sama dengan telefon anda yang sedang berjalan atau lebih rendah. Semakin rendah anda pergi, semakin besar keserasian dengan peranti lama, tetapi anda juga akan kehilangan fungsi tertentu.
  • Pastikan 'keserasian TV Android' tidak dicentang. Setelah diperiksa ini, Vuforia tidak akan berfungsi.
  • Akhirnya, dalam 'Tetapan XR', periksa 'Vuforia Augmented Reality'

Langkah 18: Mendapatkan Kunci Vuforia

Memperolehi Kunci Vuforia
Memperolehi Kunci Vuforia
Memperolehi Kekunci Vuforia
Memperolehi Kekunci Vuforia
Memperolehi Kunci Vuforia
Memperolehi Kunci Vuforia

Agar pengesanan AR berfungsi, anda mesti mengaktifkan lesen Vuforia terlebih dahulu (percuma untuk kegunaan peribadi).

  • Buat akaun di

    developer.vuforia.com/vui/auth/register

  • Pergi ke pengurus Lesen, dan pilih 'Dapatkan Kunci Pembangunan'
  • Di sini anda memasukkan nama yang anda berikan pada aplikasi anda pada langkah sebelumnya
  • Salin kunci tersuai yang dihasilkan ke papan keratan anda

Langkah 19: Memasukkan Kunci Vuforia dalam Projek Anda

Memasukkan Kunci Vuforia dalam Projek Anda
Memasukkan Kunci Vuforia dalam Projek Anda
Memasukkan Kunci Vuforia dalam Projek Anda
Memasukkan Kunci Vuforia dalam Projek Anda
  • Dalam hierarki pemandangan anda, pilih komponen 'ARCamera' (di bawah AryzonVuforia).
  • Di tetingkap pemeriksa, tekan butang di bahagian bawah berlabel "Open Vuforia Configuration"
  • Tetingkap pemeriksa kini akan memaparkan konfigurasi Vuforia. Tampal kunci lesen yang baru anda salin ke medan 'Kunci Lesen Aplikasi'.

Langkah 20: Memperoleh SDK Android

Memperoleh SDK Android
Memperoleh SDK Android

Akhirnya, untuk membina aplikasi anda, Unity memerlukan SDK Android yang ada di Komputer anda. Cara termudah untuk mendapatkan SDK ini melalui Android Studio. Studio Android boleh dimuat turun (tanpa akaun!) Dari pautan berikut:

developer.android.com/studio/index.html

Memasang Android Studio secara automatik akan meletakkan Android SDK di Komputer anda.

Langkah 21: Bina Masa

Bina Masa!
Bina Masa!

Anda kini boleh membina aplikasi AR anda!

  • Masukkan menu tetapan bina sekali lagi (Fail> Tetapan Binaan), dan tekan butang 'bina'
  • Anda kini boleh memasukkan nama untuk APK (Pakej Aplikasi). Perhatikan bahawa ini hanyalah nama fail, tidak akan mempengaruhi nama aplikasi anda.
  • Buka APK di telefon anda untuk memasang aplikasi AR anda sendiri!

Sekiranya telefon anda tidak membenarkan anda memasang aplikasi dari "Sumber tidak diketahui", cukup pergi ke tetapan sistem telefon anda, kemudian pergi ke pilihan keselamatan dan tandakan kotak "Sumber tidak diketahui". Untuk keselamatan, disarankan untuk tidak mencentang kotak ini setelah anda memasang aplikasi.

Langkah 22: Nikmati Hiasan Krismas Ajaib Anda

Nikmati Hiasan Krismas Ajaib Anda
Nikmati Hiasan Krismas Ajaib Anda
Nikmati Hiasan Krismas Ajaib Anda
Nikmati Hiasan Krismas Ajaib Anda
Nikmati Hiasan Krismas Ajaib Anda
Nikmati Hiasan Krismas Ajaib Anda

Jalankan aplikasinya, letakkan telefon anda di alat dengar Aryzon AR dan pasangkannya ke wajah anda. Anda boleh meletakkan penanda yang disertakan di mana sahaja yang anda mahukan hiasan Krismas anda untuk mencerahkan hari anda! Di sebelah komputer anda misalnya: D

Sudah tentu, anda tidak perlu menggunakan model bertema Krismas untuk aplikasi anda. Bagaimana dengan akuarium, atau taman Jurassic miniatur?

Saya menyertakan salinan binaan aplikasi di Instructable ini (DeskMagic), jadi anda boleh menyemak hasilnya sebelum anda mencubanya sendiri.

DeskMagic akan:

  • Jadikan meja anda lebih selesa
  • Isi kehangatan anda dengan kehangatan dan semangat percutian
  • Membuat anda kelihatan sangat keren

Perhatikan bahawa saya hanya menguji ini pada telefon lama saya (Galaxy Note 3), jadi jarak tempuh anda mungkin berbeza.

Terima kasih untuk membaca!

Disyorkan: