使用 WestLangleys 对另一个问题的回答,我有一个对象(几乎)很好地补间到相机的前面:
var pLocal = new THREE.Vector3( 0, 0, -10 );
var pWorld = pLocal.applyMatrix4( camera.matrixWorld );
var target = pWorld.sub( camera.position ).normalize();
var tweenMove = new TWEEN.Tween(object.position).to(target, 2000)
我正在努力解决的下一部分是让对象与相机保持一定的距离(调整 z = -10 没有效果),因为当它完成补间时它会消失(离相机太近) .
Camera.near 为 1。
有什么想法吗?
最佳答案
var pLocal = new THREE.Vector3( 0, 0, - 10 );
var target = pLocal.applyMatrix4( camera.matrixWorld );
var tweenMove = new TWEEN.Tween( object.position ).to( target, 2000 );
关于javascript - Three.js 将对象补间到相机前面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25346031/