【发布时间】:2016-05-05 21:05:53
【问题描述】:
三.js r76
我正在为一个稍微不同的问题构建一个 JSFiddle 示例,但现在无法在正确的位置获得阴影 CameraHelper 以继续设置我的演示。
聚光灯助手似乎工作正常,但影子相机助手似乎停在(0, 0, 0) 并向下看 z 轴。
谁能看看我哪里出错了?谢谢。
JS Fiddle of Shadow Camera Helper seemingly in the wrong place
代码:
spt.position.set(0, 1000, 1000);
spt.castShadow = true;
spt.angle = 0.3;
spt.exponent = 2.0;
spt.penumbra = 0.05;
spt.decay = 1;
spt.distance = 3000;
spt.shadow.mapSize.width = 512;
spt.shadow.mapSize.height = 512;
spt.shadow.camera.near = 10;
spt.shadow.camera.far = 6000;
spt.shadowCameraHelper = new THREE.CameraHelper(spt.shadow.camera);
lightHelper = new THREE.SpotLightHelper(spt);
scene.add(spt.shadowCameraHelper);
scene.add(lightHelper);
scene.add(spt);
【问题讨论】:
标签: three.js