Πίνακας περιεχομένων:

DeskMagic - Δημιουργία εφαρμογής για τα ακουστικά σας Aryzon AR (TfCD): 22 βήματα
DeskMagic - Δημιουργία εφαρμογής για τα ακουστικά σας Aryzon AR (TfCD): 22 βήματα

Βίντεο: DeskMagic - Δημιουργία εφαρμογής για τα ακουστικά σας Aryzon AR (TfCD): 22 βήματα

Βίντεο: DeskMagic - Δημιουργία εφαρμογής για τα ακουστικά σας Aryzon AR (TfCD): 22 βήματα
Βίντεο: Applications by Augmented Reality Headset APPEAR 2024, Ιούλιος
Anonim
DeskMagic - Δημιουργία εφαρμογής για τα ακουστικά AR σας (TfCD)
DeskMagic - Δημιουργία εφαρμογής για τα ακουστικά AR σας (TfCD)

Σε αυτό το Instructable θα προχωρήσουμε βήμα προς βήμα στη διαδικασία δημιουργίας μιας απλής εφαρμογής επαυξημένης πραγματικότητας (AR) για το Aryzon AR Headset. Δεν απαιτείται κωδικοποίηση ή άλλη εμπειρία. Αν και η εφαρμογή είναι αρκετά βασική, είναι ένας διασκεδαστικός και εύκολος τρόπος για να ξεκινήσετε να παίζετε με τις δυνατότητες του AR.

Για περισσότερες πληροφορίες σχετικά με τα ακουστικά Aryzon AR, επισκεφθείτε:

aryzon.com/

Μοντέλα που χρησιμοποιούνται σε αυτό το Instructable όταν έχουν ληφθεί από το Google Poly από τους ακόλουθους συγγραφείς:

Έλκηθρο, χιονάνθρωπος, δέντρο με δώρα, καμπίνα - από 14islands Lab με άδεια CC -BY

Άλλα δέντρα - από την Poly από την Google υπό την άδεια CC -BY

Χιονισμένο έδαφος - από μένα

Βήμα 1: Λήψη Unity 3D

Κατεβάστε το Unity 3D
Κατεβάστε το Unity 3D

Από τον παρακάτω σύνδεσμο, κάντε λήψη της δωρεάν, προσωπικής έκδοσης της ενότητας. Αυτός θα είναι ο κινητήρας της εφαρμογής AR μας.

store.unity.com/

Βήμα 2: Εγκαταστήστε το Unity 3D

Εγκαταστήστε το Unity 3D
Εγκαταστήστε το Unity 3D
Εγκαταστήστε το Unity 3D
Εγκαταστήστε το Unity 3D

Όταν ανοίξει το πρόγραμμα εγκατάστασης, σας ζητείται να επιλέξετε ποιες ενότητες ενότητας θέλετε να εγκαταστήσετε. Θα χρειαστείτε τα παρακάτω

  • Η ίδια η ενότητα - Αρκετά απαραίτητη
  • MonoDevelop - χρησιμοποιείται για τον εντοπισμό σφαλμάτων, δεν υπάρχει πραγματική κωδικοποίηση σε αυτό το έργο
  • Τεκμηρίωση - για τη σωστή λειτουργία του συστήματος βοήθειας
  • Υποστήριξη δημιουργίας Android - αυτό σας επιτρέπει να δημιουργήσετε εφαρμογές Android με το έργο σας, μπορείτε να προσθέσετε τυχόν πρόσθετες πλατφόρμες για τις οποίες θα θέλατε να αναπτυχθείτε, αν και αυτό το εκπαιδευτικό πρόγραμμα καλύπτει μόνο το Android
  • Υποστήριξη επαυξημένης πραγματικότητας Vuforia - Χρησιμοποιείται για την πραγματική παρακολούθηση AR, απαραίτητη για να τοποθετήσετε τον τρισδιάστατο κόσμο μας στο γραφείο σας.

Βήμα 3: Δημιουργήστε έναν (δωρεάν) λογαριασμό

Δημιουργήστε έναν (δωρεάν) λογαριασμό
Δημιουργήστε έναν (δωρεάν) λογαριασμό

Θα χρειαστεί να δημιουργήσετε έναν λογαριασμό για να χρησιμοποιήσετε το Unity 3D. Αυτό είναι δωρεάν για προσωπική χρήση.

Βήμα 4: Δημιουργήστε το έργο σας

Δημιουργήστε το έργο σας
Δημιουργήστε το έργο σας

Τώρα ήρθε η ώρα να δημιουργήσετε το έργο σας. Δώστε στην εφαρμογή σας ένα ωραίο όνομα και επιλέξτε μια τοποθεσία όπου μπορείτε εύκολα να βρείτε πίσω όλα τα αρχεία που θα βάλει η Unity εκεί.

Βήμα 5: Δημιουργία της σκηνής σας

Δημιουργία της σκηνής σας
Δημιουργία της σκηνής σας

Η ενότητα θα ανοίξει με μια κενή σκηνή που έχει ήδη δημιουργηθεί. Μπορείτε να ονομάσετε αυτήν τη σκηνή αποθηκεύοντάς την τώρα.

Βήμα 6: Κατεβάστε το SDK Aryzon

Κατεβάστε το SDK Aryzon
Κατεβάστε το SDK Aryzon

Ο Aryzon δημιούργησε ένα SDK που ενσωματώνεται στην Unity μέσω ενός πακέτου ενότητας. Μπορείτε να κατεβάσετε αυτό το SDK στον ακόλουθο σύνδεσμο:

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

Βήμα 7: Εισαγάγετε το SDK Aryzon στο Unity

Εισαγάγετε το SDK Aryzon στο Unity
Εισαγάγετε το SDK Aryzon στο Unity
Εισαγάγετε το SDK Aryzon στο Unity
Εισαγάγετε το SDK Aryzon στο Unity

Μεταβείτε στο στοιχείο Στοιχεία> πακέτο εισαγωγής> προσαρμοσμένο πακέτο. Στη συνέχεια, επιλέξτε το Unitypackage του SDK και εισαγάγετε τα πάντα στο έργο σας.

Βήμα 8: Ανοίξτε τη σκηνή επίδειξης Vuforia

Ανοίξτε τη σκηνή επίδειξης Vuforia
Ανοίξτε τη σκηνή επίδειξης Vuforia
Ανοίξτε τη σκηνή επίδειξης Vuforia
Ανοίξτε τη σκηνή επίδειξης Vuforia

Τώρα θα δείτε μερικούς νέους φακέλους στον κύριο φάκελο του έργου. Μεταβείτε στην επιλογή Assets> Aryzon> Sample Scenes και ανοίξτε τη σκηνή παρακολούθησης Vuforia.

Βήμα 9: Δημιουργήστε ένα νέο Prefab

Δημιουργήστε ένα νέο Prefab
Δημιουργήστε ένα νέο Prefab

Για να γλιτώσουμε από κάποιο πρόβλημα, μπορούμε να δημιουργήσουμε μια προεπιλογή (ένα τυπικό στοιχείο με δυνατότητα αντιγραφής) από το στοιχείο "ImageTarget", με δυνατότητα επιλογής στο παράθυρο ιεραρχίας.

Απλώς σύρετε το στοιχείο "ImageTarget" στο φάκελο Assets> Aryzon> Prefabs, όπως έχω κάνει ήδη στην εικόνα.

Βήμα 10: Εισαγωγή προκατασκευασμένων στη σκηνή

Εισαγωγή προκατασκευασμένων στη σκηνή
Εισαγωγή προκατασκευασμένων στη σκηνή

Τώρα μπορείτε να χρησιμοποιήσετε τον ίδιο φάκελο προκατασκευής για να εισαγάγετε τα δύο πιο σημαντικά στοιχεία της εφαρμογής: το στοιχείο AryzonVuforia και το στοιχείο imagetarget. Μπορείτε να τα σύρετε από το φάκελο προκατασκευής απευθείας στη σκηνή σας.

Βήμα 11: Διαγράψτε τον κύβο

Διαγράψτε τον κύβο
Διαγράψτε τον κύβο

Όταν κάνετε κλικ στο στοιχείο ImageTarget στο παράθυρο ιεραρχίας σας, θα παρατηρήσετε ότι ο κύβος στην οθόνη είναι θυγατρικός αυτού του στοιχείου. Αυτό λέει στον κινητήρα πού πρέπει να τοποθετήσει τον κύβο σε σχέση με τον στόχο.

Αυτό σημαίνει ότι όλα τα μοντέλα που θέλουμε να εμφανίζονται σωστά στο AR, πρέπει να προστεθούν στη σκηνή ως παιδί στο στοιχείο ImageTarget.

Μπορούμε τώρα να αφαιρέσουμε τον κύβο και να τον αντικαταστήσουμε με πιο ενδιαφέροντα οπτικά πράγματα

Βήμα 12: Δημιουργήστε ένα πρότυπο φακέλου

Δημιουργία φακέλου μοντέλου
Δημιουργία φακέλου μοντέλου

Για να παρακολουθείτε καλά όλα όσα προσθέτουμε στη σκηνή, μπορεί να θέλετε να δημιουργήσετε ένα φάκελο μοντέλου στο παράθυρο του έργου. αυτός ο φάκελος θα περιέχει όλα τα μοντέλα που μπορεί να θέλουμε να προσθέσουμε στη σκηνή.

Βήμα 13: Λήψη (λήψη) Μοντέλων

Λήψη (λήψη) Μοντέλων
Λήψη (λήψη) Μοντέλων
Λήψη (λήψη) Μοντέλων
Λήψη (λήψη) Μοντέλων

Θα κατεβάσουμε τώρα μερικά διασκεδαστικά μοντέλα για τη σκηνή μας και θα τα βάλουμε στο φάκελο μοντέλων που μόλις δημιουργήσαμε. Για αυτό το διδακτικό, θα τα λάβουμε από το google Poly. Το Google Poly είναι ιδανικό, επειδή τα μοντέλα του είναι βελτιστοποιημένα για καλή απόδοση VR και AR.

Κατά τη λήψη ενός μοντέλου, λάβετε υπόψη τα ακόλουθα

  • Το μοντέλο πρέπει να είναι απλό (λίγες υφές, χαμηλός αριθμός πολυγώνων), επειδή το τηλέφωνό σας έχει περιορισμένους πόρους
  • Πιστώστε τον συντάκτη του μοντέλου (θα σας ζητηθεί όταν αυτό είναι απαραίτητο)
  • Όταν είναι δυνατόν, κατεβάστε το αρχείο σε μορφή FBX. Το OBJ θα δουλέψει, αλλά είναι λίγο πιο δύσκολο να το χειριστεί κανείς στην Unity.

Βήμα 14: Σύρετε και αποθέστε

Σύρετε και αποθέστε
Σύρετε και αποθέστε

Μπορείτε να τοποθετήσετε μοντέλα στη σκηνή σας απλά σύροντάς τα από το φάκελο μοντέλων και τοποθετώντας τα στο παράθυρο της σκηνής. Μόλις τοποθετηθεί, μπορείτε να κλιμακώσετε, να περιστρέψετε και να τα σύρετε εκεί που θέλετε να τοποθετηθούν.

Θυμηθείτε: όπως αναφέραμε προηγουμένως, τα μοντέλα που τοποθετούνται στη σκηνή πρέπει πάντα να τοποθετούνται ως παιδιά του στοιχείου ImageTarget.

Βήμα 15: Κάντε το χιόνι

Κάντε το χιόνι
Κάντε το χιόνι
Κάντε το χιόνι
Κάντε το χιόνι

Για να οδηγήσετε πραγματικά το πνεύμα των διακοπών, μπορείτε να προσθέσετε λίγο χιόνι. Ένας εύκολος τρόπος για να γίνει αυτό είναι χρησιμοποιώντας έναν εκπομπό σωματιδίων. Στο παράθυρο ιεράρχησης, μεταβείτε στη δημιουργία> εφέ> σύστημα σωματιδίων. Αυτό θα δημιουργήσει ένα αντικείμενο που εκπέμπει σωματίδια στη σκηνή σας. Είναι καλύτερο να παίξετε στο παράθυρο του επιθεωρητή και να μάθετε ποιες είναι οι καλύτερες ρυθμίσεις για εσάς (ήπια χιονόπτωση ή ίσως χιονοθύελλα). Οι ρυθμίσεις στην εικόνα λειτουργούν αρκετά καλά για εμάς.

Βήμα 16: Αλλαγή πλατφόρμας

Αλλαγή πλατφόρμας
Αλλαγή πλατφόρμας

Πριν μπορέσουμε να παίξουμε την εφαρμογή στο τηλέφωνό μας Android, πρέπει πρώτα να την κατασκευάσουμε. Πρώτον, πρέπει να αλλάξουμε ορισμένες ρυθμίσεις. Στη γραμμή μενού, μεταβείτε στο Αρχείο> Ρυθμίσεις κατασκευής. Επιλέξτε την πλατφόρμα Android και, στη συνέχεια, πατήστε "Εναλλαγή πλατφόρμας".

Βήμα 17: Αλλάξτε τις ρυθμίσεις

Αλλάξτε τις Ρυθμίσεις
Αλλάξτε τις Ρυθμίσεις
Αλλάξτε τις Ρυθμίσεις
Αλλάξτε τις Ρυθμίσεις
Αλλάξτε τις Ρυθμίσεις
Αλλάξτε τις Ρυθμίσεις

Στα ίδια παράθυρα, τώρα πατήστε το κουμπί "Ρυθμίσεις παίκτη". Αυτό θα κάνει όλες τις ρυθμίσεις της πλατφόρμας να εμφανίζονται στο παράθυρο του επιθεωρητή. εδώ πρέπει να κάνετε τα εξής:

  • Εισαγάγετε ένα (πλασματικό) όνομα εταιρείας
  • Εισαγάγετε ένα όνομα προϊόντος (αυτό θα είναι το όνομα της εφαρμογής σας).
  • στο «άλλες ρυθμίσεις», προσθέστε την εταιρεία και το όνομα του προϊόντος στο πεδίο «όνομα πακέτου».
  • Ορίστε ένα ελάχιστο επίπεδο API. Αυτή θα πρέπει να είναι η ίδια έκδοση Android που εκτελεί το τηλέφωνό σας ή χαμηλότερη. Όσο χαμηλότερα πηγαίνετε, τόσο μεγαλύτερη είναι η συμβατότητα με παλαιότερες συσκευές, αλλά θα χάσετε επίσης ορισμένες λειτουργίες.
  • Βεβαιωθείτε ότι δεν είναι επιλεγμένο το "Συμβατότητα Android TV". Ο έλεγχος αυτός θα αποτρέψει τη λειτουργία της Vuforia.
  • Τέλος, στις «Ρυθμίσεις XR», επιλέξτε «Επαυξημένη πραγματικότητα Vuforia»

Βήμα 18: Απόκτηση κλειδιού Vuforia

Απόκτηση κλειδιού Vuforia
Απόκτηση κλειδιού Vuforia
Απόκτηση κλειδιού Vuforia
Απόκτηση κλειδιού Vuforia
Απόκτηση κλειδιού Vuforia
Απόκτηση κλειδιού Vuforia

Για να λειτουργήσει η παρακολούθηση AR, πρέπει πρώτα να ενεργοποιήσετε μια άδεια Vuforia (δωρεάν για προσωπική χρήση).

  • Δημιουργήστε έναν λογαριασμό στη διεύθυνση

    developer.vuforia.com/vui/auth/register

  • Μεταβείτε στον διαχειριστή άδειας χρήσης και επιλέξτε "Λήψη κλειδιού ανάπτυξης"
  • Εδώ εισάγετε το όνομα που δώσατε στην εφαρμογή σας στα προηγούμενα βήματα
  • Αντιγράψτε το προσαρμοσμένο κλειδί που δημιουργείται στο πρόχειρο

Βήμα 19: Εισαγωγή του κλειδιού Vuforia στο έργο σας

Εισαγάγετε το κλειδί Vuforia στο έργο σας
Εισαγάγετε το κλειδί Vuforia στο έργο σας
Εισαγάγετε το κλειδί Vuforia στο έργο σας
Εισαγάγετε το κλειδί Vuforia στο έργο σας
  • Στην ιεραρχία της σκηνής σας, επιλέξτε το στοιχείο 'ARCamera' (κάτω από το AryzonVuforia).
  • Στο παράθυρο επιθεωρητή, πατήστε το κουμπί στο κάτω μέρος με την ένδειξη "" Άνοιγμα διαμόρφωσης Vuforia"
  • Το παράθυρο επιθεωρητή θα εμφανίσει τώρα τη διαμόρφωση Vuforia. Επικολλήστε το κλειδί άδειας που μόλις αντιγράψατε στο πεδίο "Κλειδί άδειας εφαρμογής".

Βήμα 20: Απόκτηση του Android SDK

Απόκτηση του Android SDK
Απόκτηση του Android SDK

Τέλος, για να δημιουργήσετε την εφαρμογή σας, η Unity χρειάζεται το SDK Android να είναι παρόν στον υπολογιστή σας. Ο ευκολότερος τρόπος απόκτησης αυτού του SDK μέσω του Android Studio. Μπορείτε να κατεβάσετε το Android studio (χωρίς λογαριασμό!) Από τον ακόλουθο σύνδεσμο:

developer.android.com/studio/index.html

Η εγκατάσταση του Android Studio θα τοποθετήσει αυτόματα το Android SDK στον υπολογιστή σας.

Βήμα 21: Δημιουργήστε χρόνο

Χτίστε χρόνο!
Χτίστε χρόνο!

Τώρα μπορείτε να δημιουργήσετε την εφαρμογή AR σας!

  • Εισαγάγετε ξανά το μενού ρυθμίσεων κατασκευής (Αρχείο> Ρυθμίσεις κατασκευής) και πατήστε το κουμπί "κατασκευή"
  • Τώρα μπορείτε να εισαγάγετε ένα όνομα για το APK (Πακέτο εφαρμογών). Λάβετε υπόψη ότι αυτό είναι απλώς ένα όνομα αρχείου, δεν θα επηρεάσει το όνομα της εφαρμογής σας.
  • Ανοίξτε το APK στο τηλέφωνό σας για να εγκαταστήσετε τη δική σας εφαρμογή AR!

Εάν το τηλέφωνό σας δεν σας επιτρέπει να εγκαταστήσετε εφαρμογές από "Άγνωστες πηγές", απλώς μεταβείτε στις ρυθμίσεις συστήματος του τηλεφώνου σας και, στη συνέχεια, μεταβείτε στις επιλογές ασφαλείας και επιλέξτε το πλαίσιο "Άγνωστες πηγές". Για λόγους ασφαλείας, συνιστάται να καταργήσετε την επιλογή αυτού του πλαισίου αφού εγκαταστήσετε την εφαρμογή.

Βήμα 22: Απολαύστε τη μαγική σας χριστουγεννιάτικη διακόσμηση

Απολαύστε τη μαγική σας χριστουγεννιάτικη διακόσμηση
Απολαύστε τη μαγική σας χριστουγεννιάτικη διακόσμηση
Απολαύστε τη μαγική σας χριστουγεννιάτικη διακόσμηση
Απολαύστε τη μαγική σας χριστουγεννιάτικη διακόσμηση
Απολαύστε τη μαγική σας χριστουγεννιάτικη διακόσμηση
Απολαύστε τη μαγική σας χριστουγεννιάτικη διακόσμηση

Εκτελέστε την εφαρμογή, τοποθετήστε το τηλέφωνό σας στο ακουστικό Aryzon AR και δέστε το στο πρόσωπό σας. Μπορείτε να τοποθετήσετε τον δείκτη που περιλαμβάνεται οπουδήποτε θέλετε η χριστουγεννιάτικη διακόσμησή σας να φωτίσει τη μέρα σας! Δίπλα στον υπολογιστή σας για παράδειγμα: D

Φυσικά, δεν χρειάζεται να χρησιμοποιείτε μοντέλα με θέμα τα Χριστούγεννα για την εφαρμογή σας. Τι γίνεται με ένα ενυδρείο ή ένα μικρογραφικό πάρκο Jurassic;

Έχω συμπεριλάβει ένα αντίγραφο της εφαρμογής δημιουργίας σε αυτό το Instructable (DeskMagic), ώστε να μπορείτε να ελέγξετε τα αποτελέσματα πριν το δοκιμάσετε μόνοι σας.

Το DeskMagic θα:

  • Κάντε το γραφείο σας πιο σπιτικό
  • Γεμίστε την εστία σας με ζεστασιά και πνεύμα διακοπών
  • Σε κάνουν να δείχνεις πραγματικά κουλ

Σημειώστε ότι το δοκίμασα μόνο στο παλιό μου τηλέφωνο (Galaxy Note 3), οπότε τα χιλιόμετρα σας ενδέχεται να διαφέρουν.

Ευχαριστώ για την ανάγνωση!

Συνιστάται: