0
그래프에서 선택한 객체를보기 위해 카메라 회전을 쉽게하려고합니다. render_loop 단순히 렌더링 루프에서 호출되는 함수의 집합입니다Tween을 사용하여 카메라에 애니메이션 적용
지금까지, 나는
fourd.render_loop.push(() => TWEEN.update());
fourd.intersect_callback = function(vertex){
console.log(vertex);
var camera = fourd._internals.camera;
var start = new THREE.Euler().copy(camera.rotation);
camera.lookAt(vertex.position);
var end = new THREE.Euler().copy(camera.rotation);
camera.rotation.copy(start);
var tween = new TWEEN.Tween(camera.rotation)
.to(end, 600)
.easing(TWEEN.Easing.Quadratic.In)
.start();
};
있습니다. 내가 누락 모르겠어요,하지만 난 오류가 받고 있어요 :
THREE.Euler : 지원되지 않는 위해 주어진 .setFromRotationMatrix() : NaN의
당신은 라이브 코드 예제를 만들 수 있을까? – prisoner849