in meinen drei js einzuwenden Einstellung habe ich folgende Einstellungen für ein gerichtetes Licht haben:three.js Licht direkt aus der Kamera
private aLight: THREE.DirectionalLight;
this.aLight = new THREE.DirectionalLight(0xffffff, 1.0);
this.aLight.position.set(-5, 5, 5);
this.aScene.add(this.aLight);
Um das Licht nach meiner Kamera zu haben und immer meine Masche beleuchten ich gesetzt folgend in meiner render-Funktion: private OnRender() {
this.aLight.position.copy(this.aCamera.getWorldPosition());
window.requestAnimationFrame(_ => this.onRender());
this.aRenderer.render(this.aScene, this.aCamera);
Nun wird das Objekt immer beleuchtet:
aber wenn ich in den Oberflächen heran vor der Kamera sind dunkel:
Ich möchte mein Licht immer von meiner Kamera auf das Objekt zeigt haben. Was mache ich falsch?
Sie sind ein Star WestLangley, danke yo sehr viel. – Dino