강의

멘토링

커뮤니티

Inflearn Community Q&A

hoonun7104's profile image
hoonun7104

asked

Interactive 3D Web Development Learning with React Three Fiber (R3F)

Processing intersect objects received from raycaster

물질을 클릭했을 때 이벤트

Resolved

Written on

·

395

0

물질에게 클릭이벤트를 주어 보이는 시점이 바뀌거나 물체가 이동할수있게 하고싶습니다.

javascriptreacttypescript인터랙티브-웹three.jswebglreact-three-fiber

Answer 1

0

taejaehan님의 프로필 이미지
taejaehan
Instructor

안녕하세요 :흥 님. 질문주셔서 감사합니다.

 

먼저 오브젝트에 클릭이벤트를 주어 물체를 이동하시려면 아래 강의를 참고하시면 따라하실 수 있을 것 같습니다.

섹션 7. Interaction & event / raycaster - r3f interaction event 종류들 및 오브젝트 변경

 

또한 카메라의 시점을 변경하고 싶으시면 아래 강의를 참고하시면 좋을것 같습니다.

섹션 10. [프로젝트] 카메라 컨트롤 - 카메라 부드럽게 이동하기

 

그리고 물체를 한번에 순간 이동하는 것이 아니라 매 프레임마다 천천히 이동하고 싶으시면 아래 강의를 참고하셔서

useFrame안에서 조금씩 포지션을 변경하는 방법을 사용하시면 됩니다.

섹션 2. R3F 설명 - Renderer ( useFrame )

 

잘 안되시면 어떤 부분에서 막히시는지 알려주시면 같이 살펴보겠습니다! 감사합니다 :)

hoonun7104님의 프로필 이미지
hoonun7104
Questioner

다른 강의에 내용이 있었네요 급한나머지 너무 알고싶어서 그랬네요^^ 제가 shapespark라는 프로그램으로 작업을 하는데 알고 계시는지요??

taejaehan님의 프로필 이미지
taejaehan
Instructor

또 답글이 있는지 몰랐네요! 음.. shapespark라는 프로그램은 저도 경험이 없어서 잘 모르겠습니다. 잠깐 찾아보니 3D 모델을 쉽게 업로드하고 테스트해볼 수 있을것 같네요 ㅎ 감사합니다 !

hoonun7104's profile image
hoonun7104

asked

Ask a question