THREE.JS - Kamera auf gesamte Szene ausrichten (dass man alles sieht)
bearbeitet von
Hallo
Noch ein kleiner Nachtrag:
Ich habe gerade gesehen, dass das `Camera`-Interface von THREE.js auch über eine Methode `lookAt` verfügt, mittels derer man die Koordinaten festlegen kann, auf welche die Kamera gerichtet sein soll.
~~~ javascript
const target = new THREE.Vector3(0, 5, 0); // x, y, z
camera.lookAt(target);
~~~
Außerdem kannst du, wenn ich das richtig sehe, über die Eigenschaft `zoom` die Entfernung beeinflussen, wobei hier ein Faktor und kein absoluter Wert anzugeben ist, also etwa:
~~~ javascript
camera.zoom = 1.5;
~~~
Inklusive dem bereits gesagten, solltest du nun also eigentlich alle nötigen Informationen haben, um die Objekte die du zeichnen willst im sichtbaren Bereich unterzubringen.
Gruß,
Orlok