Inhaltsverzeichnis:

Mobile Virtual Reality mit Processing für Android (TfCD) - Gunook
Mobile Virtual Reality mit Processing für Android (TfCD) - Gunook

Video: Mobile Virtual Reality mit Processing für Android (TfCD) - Gunook

Video: Mobile Virtual Reality mit Processing für Android (TfCD) - Gunook
Video: How Does Virtual-Reality Work - The VR Experience !! 2024, November
Anonim
Image
Image
Verarbeitung einrichten
Verarbeitung einrichten

Virtual Reality (VR) ist eine der neuen Technologien, die für zukünftige Produkte interessant sein könnten. Es hat viele Möglichkeiten und man braucht nicht einmal eine teure VR-Brille (Oculus Rift). Es mag sehr schwierig erscheinen, es selbst zu tun, aber die Grundlagen sind einfacher als es aussieht. Wenn Sie über grundlegende Programmier- und Modellierungskenntnisse verfügen, können Sie dies tun. Wir haben Processing und Blender verwendet. Dieses anweisbare ist eine Schritt-für-Schritt-Anleitung zum Programmieren einer einfachen VR-Umgebung auf Ihrem Telefon. Alles, was Sie brauchen, ist Ihr Android-Handy, eine (Karton-) VR-Handybrille und Software (Bearbeitungs- und 3D-Modellierungssoftware). Am Ende dieses anweisbaren haben Sie einen Raum mit mehreren (sich bewegenden) Objekten.

Schritt 1: Vor dem Start

Bevor Sie beginnen, müssen Sie 3 Dinge tun: 1. Verarbeitung herunterladen, von

2. Stellen Sie sicher, dass Ihr Telefon auf den Entwicklermodus eingestellt ist: Dies kann je nach Telefon unterschiedlich sein. Nachfolgend sind einige Optionen aufgeführt: Android: Einstellungen > Über das Telefon > Build-Nummer Samsung Galaxy: Einstellungen > Über das Gerät > Build-Nummer LG: Einstellungen > Telefoninfo > Softwareinformationen > Buildnummer HTC One: Einstellungen > Info > Softwareinformationen > Mehr > Buildnummer

Wenn Sie den Abschnitt Build-Nummer der Einstellungen finden, tippen Sie 7 Mal auf den Abschnitt. Nach dem 7. Tippen befindet sich das Telefon im Entwicklermodus.

Gehen Sie danach zu: Einstellung > Option für Entwickler > USB-Debugging aktivieren Stellen Sie außerdem sicher, dass Ihr Telefon Apps aus unbekannten Quellen akzeptiert.

3. Laden Sie die Dateien aus diesem Tutorial herunter und extrahieren Sie sie. Eine Zip-Datei ist enthalten, in der alle Dateien enthalten sind sowie die Dateien, die die 3D-Dateidaten aus dem von uns verwendeten Programm (Blender) enthalten. Laden Sie diesen Ordner herunter, entpacken Sie ihn und legen Sie ihn irgendwo auf Ihrem Computer ab, wo Sie ihn finden können. In Schritt 4 werden Sie aufgefordert, den Ordner erneut zu öffnen.

Schritt 2: Verarbeitung einrichten

Verarbeitung einrichten
Verarbeitung einrichten
Verarbeitung einrichten
Verarbeitung einrichten

Bevor Sie beginnen können, müssen Sie die Verarbeitung einrichten, um die Android-Entwicklung zu unterstützen. Der erste Schritt besteht darin, den Verarbeitungs-Android-Modus zu aktivieren, indem Sie auf die Java-Schaltfläche im oberen rechten Teil des Skizzenfensters klicken. (Bild 1)

Dies wird Sie mit einer Nachricht auffordern. Klicken Sie auf „SDK automatisch herunterladen“und die Verarbeitung beginnt mit dem Herunterladen aller Dateien, die zum Erstellen von Android-Apps erforderlich sind. (Bild 2)

Wenn dieser Vorgang abgeschlossen ist, können Sie Apps für Android erstellen, einschließlich VR-Apps, auf die wir uns konzentrieren werden. Damit dies funktioniert, müssen Sie eine weitere Option auswählen. Gehen Sie zu Android und wählen Sie die Registerkarte VR. Dadurch wird sichergestellt, dass die App beim Export alle erforderlichen Bibliotheken enthält. (Bild 3)

Jetzt können Sie mit der Arbeit an Ihrer Skizze beginnen

Schritt 3: Schreiben des Codes

Schreiben des Codes
Schreiben des Codes

In diesem Tutorial geht es nicht darum, den Code selbst zu schreiben. Aber wenn Sie die im Code enthaltenen Kommentare verwenden, können Sie verstehen, was passiert.

Jetzt können Sie die.pde-Datei öffnen, die im extrahierten Ordner enthalten ist, den Sie zuvor heruntergeladen haben. Sie sehen, wie sich der Code öffnet und können ihn sich gut ansehen.

Schritt 4: Das 3D-Modell

Das 3D-Modell
Das 3D-Modell

Wir haben Blender verwendet, um unser Modell zu erstellen, dies ist ein kostenloses Modellierungsprogramm (https://www.blender.org/download/) oder verwenden ein anderes Modellierungsprogramm. Wenn Sie keine Erfahrung mit Modellieren haben, können Sie auch 3D-Modelle online finden (https://www.thingiverse.com/). Der Ordner mit 3D-Modellen und Code wurde bereits für Sie erstellt, aber wenn Sie Ihr eigenes Projekt erstellen möchten Sie müssen die folgenden Anweisungen befolgen.

- Erstellen Sie einen Datenordner (genannt „Daten“) im Verarbeitungsskizzenordner. (Ihre Skizze muss zuerst gespeichert werden, stellen Sie sicher, dass Sie wissen, wo sie gespeichert ist. Standardmäßig befindet sie sich in Windows in Ihren Dokumenten/Verarbeitung/Name_der_Skizze)

- Exportieren: Speichern Sie Ihr 3D-Modell als.obj-Datei - Inklusive der.mtl-Datei, die auf die Texturen verweist (falls vorhanden)

- Falls Sie Texturen haben, legen Sie diese ebenfalls im Datenordner ab und stellen Sie sicher, dass die.mtl-Datei korrekt darauf verweist. (.mtl-Dateien können zum Beispiel mit Notepad geöffnet werden und enthalten Klartext)

- Hinweis: Ein Telefon kann nicht sehr komplexe Modelle oder viele Texturen verarbeiten. Stellen Sie daher sicher, dass das Modell Low-Poly ist und Sie so wenig Texturen wie möglich verwenden. Ich habe eine Textur auf einer Ebene gekachelt und die Skizze wurde dadurch unerträglich langsam.

Schritt 5: Auf dem Gerät ausführen

Auf Gerät ausführen
Auf Gerät ausführen

Jetzt können Sie das Beispiel auf Ihrem Mobiltelefon ausführen.

Überprüfen Sie zunächst unter dem Tab Android und Geräte, ob Ihr Gerät angezeigt wird. Wenn dies nicht der Fall ist, stellen Sie sicher, dass Sie die Schritte in Schritt 1 dieses Tutorials befolgt haben.

Wenn das Gerät angezeigt wird, können Sie auf die Schaltfläche „Auf Gerät ausführen“klicken oder die Tastenkombination Strg+R verwenden. Die Verarbeitung beginnt mit der Zusammenstellung der Skizze und der Installation auf Ihrem Mobiltelefon. Wenn bei der Verarbeitung ein Fehler auftritt, überprüfen Sie Schritt eins dieses Tutorials oder überprüfen Sie Ihren Code.

Schritt 6: VR-Simulation spielen

VR-Simulation spielen
VR-Simulation spielen

Jetzt sind Sie fertig, die Google-Karton-App wird gestartet und Sie können das herrliche Erlebnis der mobilen VR genießen.

Schritt 7: Unsere Quellen

Die Haupteinrichtung der App basiert auf Informationen aus den folgenden Links. Diese enthalten großartige Informationen zum Erstellen von Apps für Android mithilfe von Verarbeitung, einschließlich VR.

android.processing.org/

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

Eine große Hilfe beim Schreiben Ihres Verarbeitungscodes ist die offizielle Website der Verarbeitung, die eine Liste mit Referenzen enthält.

processing.org/reference/

Wenn Sie eine VR-Brille benötigen, können Sie diese zum Beispiel für sehr wenig Geld kaufen:

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

Wenn Sie eine Bildschirmaufnahme Ihres Telefons erstellen möchten, können Sie Folgendes verwenden:

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

Empfohlen: