ich eine 3D-Android-App für Gang VR erstellen möchten, die nicht/lässt mich folgendes tun:Zeichnen Sie Drahtgittermodelle für die Gear VR App: Unity oder Eclipse?
- eine Eingabedatei mit einem Bündel von Koordinaten von Punkten lesen (einschließlich Informationen darüber, wie sollten sie angeschlossen werden)
- Zeichnen Sie ein Drahtgittermodell mit diesen Punkten
- Gehen Sie herum und durch das Modell in der ersten Person, um es aus verschiedenen Blickwinkeln mit einem Gamepad/Controller zu betrachten. Ich möchte nicht direkt damit interagieren!
- (vielleicht mehr als ein Modell zur gleichen Zeit angezeigt hat, auch gefüllt diejenigen)
Die Frage ist: Ist es möglich, anstelle der Verwendung von bereits fertigen Modellen Koordinaten 3D-Drahtmodell in der Einheit zu zeichnen, die waren erstellt in Blender/Maya/...?
Ich programmierte bereits 2D-Android-Apps in Java + Eclipse, aber ich bin neu in der ganzen VR-Sache, plus ich weiß nicht C#. Würden Sie Unity oder Eclipse für meine App empfehlen?
Das ist leider nicht das, wonach ich suche. Die Sache ist, dass ich möchte, dass meine App ein z. TXT-Datei mit Koordinaten für die Punkte. Die App muss dann die Punkte zeichnen, sie verbinden, wie es in der Datei heißt, und ein solches Drahtmodell erstellen. Ich möchte/kann kein Modell in z. Blender im voraus und benutze dann einen Shader, um es wie ein Drahtmodell aussehen zu lassen, da die Koordinaten unterschiedlich sind, abhängig davon, was du in die Textdatei schreibst. – Neph
oh ja, das kannst du auch, 2 Wege, die mir in den Sinn kommen: 1. mit LineRenderers von Unity. LineRenderer verwendet Vector3-Array und zeichnet eine Linie vom 0. Punkt bis zum letzten. Unity stapelt verschiedene Maischen zu einem, wenn sie das gleiche Material verwenden. Selbst wenn Sie 1000 LineRenderer mit demselben Material haben, wird es in Ordnung sein. Der zweite Weg wäre das Konstruieren von Mesh von Hand mit der Mesh-Klasse. Grundsätzlich erstellen Sie ein Mesh in Runtime und verwenden den bereitgestellten Shader. (Ich würde für den zweiten Weg gehen, es macht mehr Spaß) –
Nur die Dokumentation für LineRenderers ausgecheckt und alles als eine mögliche kontinuierliche Linie auf seine eigenen Sounds zeichnen, super! Nicht sicher, ob die Mesh-Klasse nützlich wäre, da ich nicht garantieren kann, dass es sogar ein geschlossenes Netz geben wird (einschließlich Dreiecke) und nicht etwas wie z.B. ein Name in krusiver Handschrift. Ich werde beide sehen, danke! – Neph