Spisu treści:
- Krok 1: Pobierz Unity 3D
- Krok 2: Zainstaluj Unity 3D
- Krok 3: Utwórz (bezpłatne) konto
- Krok 4: Stwórz swój projekt
- Krok 5: Tworzenie własnej sceny
- Krok 6: Pobierz pakiet Aryzon SDK
- Krok 7: Zaimportuj pakiet Aryzon SDK do Unity
- Krok 8: Otwórz scenę demonstracyjną Vuforia
- Krok 9: Utwórz nowy prefabrykat
- Krok 10: Importuj prefabrykaty do sceny
- Krok 11: Usuń kostkę
- Krok 12: Utwórz folder modelu
- Krok 13: Pobierz (pobierz) modele
- Krok 14: Przeciągnij i upuść
- Krok 15: Spraw, by padał śnieg
- Krok 16: Zmiana platformy
- Krok 17: Zmień ustawienia
- Krok 18: Zdobycie klucza Vuforia
- Krok 19: Wprowadzanie klucza Vuforia do projektu
- Krok 20: Pozyskiwanie pakietu Android SDK
- Krok 21: Czas budowy
- Krok 22: Ciesz się magiczną dekoracją świąteczną
Wideo: DeskMagic - Tworzenie aplikacji dla zestawu słuchawkowego Aryzon AR (TfCD): 22 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
W tej instrukcji przejdziemy krok po kroku przez proces tworzenia prostej aplikacji rozszerzonej rzeczywistości (AR) dla zestawu słuchawkowego Aryzon AR. Nie jest wymagane żadne kodowanie ani inne doświadczenie. Chociaż aplikacja jest dość podstawowa, jest to łatwy i przyjemny sposób na rozpoczęcie zabawy z możliwościami AR.
Aby uzyskać więcej informacji o goglach Aryzon AR, odwiedź:
aryzon.com/
Modele użyte w tej instrukcji zostały pobrane z Google Poly od następujących autorów:
Sanki, bałwan, drzewo z prezentami, kabina - od 14islands Lab na licencji CC-BY
Inne drzewa - od Poly by Google na licencji CC-BY
Zaśnieżona ziemia - przeze mnie
Krok 1: Pobierz Unity 3D
Z poniższego linku pobierz bezpłatną, osobistą wersję Unity. To będzie silnik naszej aplikacji AR.
store.unity.com/
Krok 2: Zainstaluj Unity 3D
Po otwarciu instalatora zostaniesz poproszony o wybranie modułów Unity, które chcesz zainstalować. Będziesz potrzebować następujących
- Sama jedność - Całkiem niezbędna
- MonoDevelop - używany w debugerze, w tym projekcie nie ma żadnego kodowania
- Dokumentacja - aby system pomocy działał prawidłowo
- Obsługa kompilacji Androida - pozwala tworzyć aplikacje na Androida z Twoim projektem, możesz dodać dowolne dodatkowe platformy, dla których chcesz rozwijać, chociaż ta instrukcja dotyczy tylko Androida
- Obsługa rozszerzonej rzeczywistości Vuforia - Używana do rzeczywistego śledzenia AR, niezbędnego do umieszczenia naszego świata 3D na twoim biurku.
Krok 3: Utwórz (bezpłatne) konto
Aby korzystać z Unity 3D, musisz utworzyć konto. To jest bezpłatne do użytku osobistego.
Krok 4: Stwórz swój projekt
Teraz nadszedł czas, abyś stworzył swój projekt. Nadaj swojej aplikacji ładną nazwę i wybierz lokalizację, w której możesz łatwo znaleźć wszystkie pliki, które umieści tam Unity.
Krok 5: Tworzenie własnej sceny
Unity otworzy się z już utworzoną pustą sceną. Możesz nazwać tę scenę, zapisując ją teraz.
Krok 6: Pobierz pakiet Aryzon SDK
Aryzon stworzył pakiet SDK, który integruje się z Unity za pomocą pakietu Unity. Możesz pobrać ten pakiet SDK pod następującym linkiem:
developer.aryzon.com/t/basic-setup-of-sdk/…
Krok 7: Zaimportuj pakiet Aryzon SDK do Unity
Przejdź do Zasoby>pakiet importu>pakiet niestandardowy. Następnie wybierz pakiet Unity z SDK i zaimportuj wszystko do swojego projektu.
Krok 8: Otwórz scenę demonstracyjną Vuforia
Zobaczysz teraz kilka nowych folderów w głównym folderze projektu. Przejdź do Zasoby> Aryzon> Przykładowe sceny i otwórz scenę śledzenia Vuforia.
Krok 9: Utwórz nowy prefabrykat
Aby zaoszczędzić sobie trochę kłopotów, możemy stworzyć prefabrykat (standardowy, możliwy do skopiowania komponent) z komponentu 'ImageTarget', który można wybrać w oknie hierarchii.
Po prostu przeciągnij komponent „ImageTarget” do folderu Zasoby>Aryzon>Prefabrykaty, tak jak to już zrobiłem na obrazku.
Krok 10: Importuj prefabrykaty do sceny
Możesz teraz użyć tego samego folderu prefabrykatów, aby zaimportować dwa najważniejsze komponenty aplikacji: komponent AryzonVuforia i komponent imagetarget. Możesz przeciągnąć je z folderu prefabrykatów bezpośrednio do swojej sceny.
Krok 11: Usuń kostkę
Po kliknięciu komponentu ImageTarget w oknie hierarchii zauważysz, że kostka na ekranie jest elementem podrzędnym tego komponentu. To mówi silnikowi, gdzie powinien umieścić sześcian względem celu.
Oznacza to, że wszystkie modele, które chcemy poprawnie pokazać w AR, muszą zostać dodane do sceny jako dziecko komponentu ImageTarget.
Możemy teraz usunąć kostkę i zastąpić ją bardziej interesującymi wizualnie rzeczami
Krok 12: Utwórz folder modelu
Aby dobrze śledzić wszystko, co dodajemy do sceny, możesz utworzyć folder modelu w oknie projektu. ten folder będzie zawierał wszystkie modele, które możemy chcieć dodać do sceny.
Krok 13: Pobierz (pobierz) modele
Teraz pobierzemy kilka zabawnych modeli dla naszej sceny i umieścimy je w folderze, który właśnie utworzyliśmy. W tym celu otrzymamy je z Google Poly. Google Poly jest idealny, ponieważ jego modele są zoptymalizowane pod kątem dobrej wydajności VR i AR.
Podczas pobierania modelu pamiętaj o następujących kwestiach
- Model musi być prosty (mało tekstur, mała liczba wielokątów), ponieważ Twój telefon ma ograniczone zasoby
- Uznaj autora modelu (zostaniesz poproszony, gdy będzie to konieczne)
- Jeśli to możliwe, pobierz plik w formacie FBX. OBJ będzie działać, ale jest trochę trudniejszy w obsłudze w Unity.
Krok 14: Przeciągnij i upuść
Możesz umieścić modele w swojej scenie, po prostu przeciągając je z folderu modeli i umieszczając je w oknie sceny. Po umieszczeniu można je skalować, obracać i przeciągać w wybrane miejsce.
Pamiętaj: jak już wspomnieliśmy, modele umieszczone w scenie powinny być zawsze umieszczane jako dziecko komponentu ImageTarget.
Krok 15: Spraw, by padał śnieg
Aby naprawdę poczuć świąteczny nastrój, możesz dodać trochę śniegu. Prostym sposobem na to jest użycie emitera cząstek. W oknie hierarchii przejdź do tworzenia>efekty>system cząstek. Stworzy to w twojej scenie obiekt emitujący cząstki. Najlepiej pobawić się w oknie inspektora i dowiedzieć się, jakie są dla ciebie najlepsze ustawienia (delikatne opady śniegu, a może zamieć). Ustawienia na obrazku działają dla nas całkiem dobrze.
Krok 16: Zmiana platformy
Zanim będziemy mogli grać w aplikację na naszym telefonie z Androidem, musimy ją najpierw zbudować. Najpierw jednak musimy zmienić niektóre ustawienia. Na pasku menu przejdź do Plik> Ustawienia kompilacji. Wybierz platformę Android, a następnie naciśnij „Przełącz platformę”.
Krok 17: Zmień ustawienia
W tym samym oknie naciśnij teraz przycisk „Ustawienia gracza”. Spowoduje to, że wszystkie ustawienia platformy pojawią się w oknie inspektora. tutaj powinieneś wykonać następujące czynności:
- Wpisz (fikcyjną) nazwę firmy
- Wpisz nazwę produktu (będzie to nazwa Twojej aplikacji).
- w 'innych ustawieniach' dodaj nazwę firmy i produktu w polu 'nazwa pakietu'.
- Ustaw minimalny poziom interfejsu API. Powinna to być ta sama wersja Androida, na której działa Twój telefon, lub niższa. Im niżej pójdziesz, tym większa kompatybilność ze starszymi urządzeniami, ale również stracisz niektóre funkcje.
- Upewnij się, że opcja „Zgodność z Android TV” nie jest zaznaczona. Sprawdzenie tego uniemożliwi działanie Vuforia.
- Na koniec w „Ustawieniach XR” zaznacz „Vuforia Augmented Reality”
Krok 18: Zdobycie klucza Vuforia
Aby śledzenie AR działało, musisz najpierw aktywować licencję Vuforia (bezpłatną do użytku osobistego).
- Załóż konto na
developer.vuforia.com/vui/auth/register
- Przejdź do menedżera licencji i wybierz „Pobierz klucz programistyczny”
- Tutaj wpisujesz nazwę, którą nadałeś swojej aplikacji w poprzednich krokach
- Skopiuj niestandardowy klucz, który jest generowany do schowka
Krok 19: Wprowadzanie klucza Vuforia do projektu
- W hierarchii scen wybierz komponent „ARCamera” (pod AryzonVuforia).
- W oknie inspektora naciśnij przycisk na dole oznaczony „Otwórz konfigurację Vuforia”
- Okno inspektora wyświetli teraz konfigurację Vuforia. Wklej właśnie skopiowany klucz licencyjny do pola „Klucz licencyjny aplikacji”.
Krok 20: Pozyskiwanie pakietu Android SDK
Wreszcie, aby zbudować aplikację, Unity potrzebuje pakietu Android SDK, który musi być obecny na Twoim komputerze. Najłatwiejszy sposób na uzyskanie tego pakietu SDK za pośrednictwem Android Studio. Android Studio można pobrać (bez konta!) z poniższego linku:
developer.android.com/studio/index.html
Zainstalowanie Android Studio spowoduje automatyczne umieszczenie Android SDK na Twoim komputerze.
Krok 21: Czas budowy
Możesz teraz zbudować swoją aplikację AR!
- Wejdź ponownie do menu ustawień kompilacji (Plik>Ustawienia kompilacji) i naciśnij przycisk 'buduj'
- Możesz teraz wprowadzić nazwę dla APK (pakiet aplikacji). Pamiętaj, że to tylko nazwa pliku, nie wpłynie to na nazwę Twojej aplikacji.
- Otwórz APK na swoim telefonie, aby zainstalować własną aplikację AR!
Jeśli Twój telefon nie pozwala na instalowanie aplikacji z „Nieznanych źródeł”, po prostu przejdź do ustawień systemowych telefonu, a następnie przejdź do opcji zabezpieczeń i zaznacz pole „Nieznane źródła”. Ze względów bezpieczeństwa zaleca się odznaczenie tego pola po zainstalowaniu aplikacji.
Krok 22: Ciesz się magiczną dekoracją świąteczną
Uruchom aplikację, umieść telefon w zestawie słuchawkowym Aryzon AR i przypnij go do twarzy. Dołączony znacznik możesz umieścić w dowolnym miejscu, w którym chcesz, aby Twoja świąteczna dekoracja rozjaśniła Twój dzień! Na przykład obok komputera:D
Oczywiście nie musisz używać modeli o tematyce bożonarodzeniowej w swojej aplikacji. A co z akwarium lub miniaturowym parkiem jurajskim?
Dołączyłem kopię kompilacji aplikacji do tego Instructable (DeskMagic), dzięki czemu możesz sprawdzić wyniki, zanim spróbujesz samodzielnie.
DeskMagic:
- Spraw, aby Twoje biurko było bardziej przytulne
- Napełnij swoje palenisko ciepłem i świąteczną atmosferą
- Spraw, że będziesz wyglądać naprawdę fajnie
Zauważ, że testowałem to tylko na moim starym telefonie (Galaxy Note 3), więc Twój przebieg może się różnić.
Dziękuje za przeczytanie!
Zalecana:
Konwersja zestawu słuchawkowego Bluetooth na głośniki Bluetooth: 5 kroków
Przekształcanie zestawu słuchawkowego Bluetooth w głośniki Bluetooth: Mój zestaw słuchawkowy nie jest już zasilany samodzielnie, jest zasilany dopiero po podłączeniu złącza micro-USB do ładowania, bateria jest już rozładowana i jeden z głośników nie działa. Ale Bluetooth nadal działa bez problemu.Dzisiaj pokażę
QeMotion - śledzenie ruchu dla każdego zestawu słuchawkowego!: 5 kroków (ze zdjęciami)
QeMotion - śledzenie ruchu dla każdego zestawu słuchawkowego!: Omówienie: To urządzenie umożliwia wykorzystanie ruchu głowy do wyzwalania zdarzeń w praktycznie każdej grze wideo. Działa poprzez śledzenie ruchu głowy (lub zestawu słuchawkowego) i wyzwalanie naciśnięć klawiatury dla określonych ruchów. Więc twój komp
Naprawa zestawu słuchawkowego PlayStation Gold: 3 kroki
Naprawa zestawu słuchawkowego Playstation Gold: Witam! To będzie przegląd mojej naprawy złotego zestawu słuchawkowego PS4. Te zestawy słuchawkowe są bardzo podatne na pękanie na pałąku. Zestaw słuchawkowy, który naprawiłem, był właściwie moimi kumplami. Mój wcześniej złamał się w ten sam sposób i po zauważeniu ko
Stacja dokująca do zestawu słuchawkowego IPhone + Nano + Bluetooth: 3 kroki
Stacja dokująca do zestawu słuchawkowego iPhone + Nano + Bluetooth: Wskoczyłem na modę iPhone'a, gdy 3G pojawiło się za drzwiami. Jedynym innym produktem Apple, który posiadam, jest iPod Nano, którego używam do odtwarzania muzyki podczas pracy. Teraz dwa produkty do naładowania, dwa produkty do synchronizacji i dwa razy więcej kłopotów
Łatwe podłączenie zestawu słuchawkowego Skype: 3 kroki
Łatwe podłączanie zestawu słuchawkowego Skype: Masz dość pełzania za komputerem, aby podłączyć te różowe i zielone złącza zestawu słuchawkowego Skype? Niektóre komputery mają tylko złącza dźwięku z tyłu. Bummer.Nie tylko jest to uciążliwe, ale także głośniki komputera są odłączone.Więc znowu wracamy na podłogę