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.
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:
camera.zoom = 1.5;
Inklusive des 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