旋转相机时镜头光晕奇怪旋转

时间:2017-10-09 08:36:43

标签: three.js

旋转相机时,镜头眩光根据相机角度有一些旋转,请看这个小提琴:http://jsfiddle.net/e4kf3u7t/1/

我想避免这种情况,使镜头光斑始终面向没有旋转的相机,例如Sprite行为:http://jsfiddle.net/e4kf3u7t/3/

示例代码:

var flareColor = new THREE.Color( 0xffffff );
var lensFlare = new THREE.LensFlare( textureFlare0, 200, 0.0, THREE.NormalBlending, flareColor );
lensFlare.position.y = 100;
lensFlare.position.z = 200;
scene.add(lensFlare);

我想使用Lensflare代替Sprite的原因就像你可以在小提琴中看到的那样,镜头光晕在中心隐藏在另一个几何体后面时会消失,Sprite不会像那样。

0 个答案:

没有答案