2013-06-05 2 views
0

나는 tQuery 플러그인 예제를 따르고 있으며 롤러 코스터 예제로 놀고있다. 거기서 코드의 일부를 수정하고 사용자 지정 애니메이션 객체를 장면에 추가했습니다. 여기에서는 카메라가 스플라인 닫힌 패스의 점을 따라 이동하고 애니메이션 객체를 카메라에 연결하여 객체도 카메라와 함께 이동합니다. 내가 바라는 것은 물체를 씬쪽으로 향하게하고 카메라를 따라 움직여 마치 물체가 움직이거나 경로를 따라 경주하는 것처럼 좋은 효과를주는 것입니다. 객체는 경로를 따라 가면서 카메라 진행과 함께 카메라와의 회전도 변경됩니다. 오브젝트가 패스를 통해 떨어지는 것처럼 효과를줍니다. 내가 뭘 말하려고하는 것은 이것이다 :카메라 움직임으로 Webgl 메시 회전 제어. [three.js]

여기

http://strongcodelabs.com/bird_stackoverflow/index-tube.html

당신은 내가 지금까지 한 일을 볼 수 있습니다. 이 경로를 다음과 같이 항상 같은 oreintation이

https://github.com/kshitizrimal/demo_predator/blob/master/examples/index-tube.html

무엇 내가 달성하고자하는 목적이다

여기에 그 코드입니다. 이 같은

: enter image description here

목적은 항상이 방향을 가져야한다.

답변

1

너는 줄이 camera.lookAt(point);이고, 똑같은 지시가 새가 그것을 지시하는 데 사용될 수 있었다.

bird.lookAt(point); 

희망이 도움이됩니다.

+0

오, 세상에, 너는 구세주 야, 너무 고마워. 현장에서 새를 축소하는 것에 대해 나에게 줄 수 있니? – monk

+0

카메라를'lookAt' 벡터를 따라'point '에서 멀리 떨어 뜨리시겠습니까? 이 답변으로 문제가 해결 된 경우 동의하십시오. –

+0

나는 100이나 200 같은 숫자를 camera.z에 추가하려고 시도했지만 새를 축소하지는 않습니다. '포인트'는 벡터예요 당신이 떠난다는 게 어때요? 카메라를 멀리 떨어 뜨리기 위해 '포인트'에 정수를 추가하는 방법을 말하고 싶습니까? – monk