Light.shadowCameraVisible = true;
gives a warning
THREE.Light: .shadowCameraVisible has been removed. Use new THREE.CameraHelper( light.shadow ) instead.
on adding
Scene.add(new THREE.CameraHelper(Light.shadow ));
gives an error
Uncaught TypeError: this.camera.updateProjectionMatrix is not a function (three.js :35002)
The CameraHelper
constructor takes a Camera object:
var light = new THREE.SpotLight( 0xFFAA55 );
light.castShadow = true;
var helper = new THREE.CameraHelper( light.shadow.camera );
scene.add( helper );
Three.js r107
Example: http://jsfiddle.net/kvnc1g4y/
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With