제가 바라보는 방향 3미터 지점
(eye position + {facing direction of event player * 3})
을 기준점으로 하여
그 기준점에서 윗 방향 (각도는 90도)
3미터 지점에
원을 만들려면 어떻게 해야되나요?
[ 제가 어느곳을 바라봐도
“저” 와
"제가 바라보는 방향 3미터 지점
(eye position + {facing direction of event player * 3}) "
과
"그 기준점에서 윗 방향 3미터 지점 "
의 각도는 항상 90도를 유지해야 합니다 ]
이것저것 시도해보다가 잘 안풀려서 여기 토론장에 질문을 올립니다
한 수 가르쳐 주세요
좋아요 1개
direction from angle(horizontal facing angle, vertical facing angle)은 facing angle와 같습니다.
direction from angle(horizontal facing angle, vertical facing angle-90)은 facing angle을 위로 90도 꺾은 방향이 되죠.
따라서 이펙트의 위치는
eye position+3*(facing direction+direction from angle(horizontal facing angle, vertical facing angle-90))입니다.
좋아요 1개
깨꾸님 정말 감사합니다만,
님께서 알려 주신대로 따라 해보니,
정면 방향을 바라볼때만
전방3미터 x 위 3미터 지점에 원이 존재하고
내려다 보거나 올려다 볼 땐 원의 위치가 전방3미터 x 위 3미터 지점의 좌표에서
벗어 나는 것 같습니다
혹시 마우스를 이리저리 움직이며 어딜 바라보아도
원의 위치가 항상 정면 방향 바라볼 때 처럼 각도 90도 유지를 할 순 없는건가요?
EX)
position of event player + world vector of event player (X : 0 Y : 3 Z : 3)
이렇게 위치를 설정하면 저의 전방 3미터, 위로 3미터 지점에 원이 만들어지는데
제가 밑을 보든 위를 보든 원의 위치는 항상 Y : 3 , Z : 3 좌표를 유지 하지 않습니까?
여기서 더 발전 시켜서
밑을 바라보든 위를 바라보든 원의 위치가 항상 제가 바라보는 방향 기준
Y : 3 , Z : 3 지점에 존재하게 하고 싶습니다.
(즉 이렇게해서 원을 만든다면 예를 들어 제 조준선 위 10CM 부근에 원이 생긴다면
제가 마우스를 여리저리 움직여도 항상 조준선 위 10CM 부근에 원이 존재하게
만들고 싶습니다.)
아하…안되나요? 오늘 저녁에 한번 해보겠습니다
좋아요 1개
깨꾸님 방법 찾았습니다. 삼각함수 적용해서 이펙트 만들면 될 것 같아요
항상 모르는거 친절하게 알려 주셔서 감사합니다.
NBA7R 제가말씀드린 방법은 이거인데 이게 안되나요?
아아…
" (horizontal facing angle, vertical facing angle-90) " 이
" (horizontal facing angle of(event player), vertical facing angle of(event player) + -90 "
였군요
" horizontal facing angle "
부분을
“direction from angle”
입력 하면 뜨는
“Horizontal angle” 과 혼동 하였네요 ;
정말 감사드립니다!
아이고 오해를 살만하게 작성했었네요 ㅋㅋ 어쨌든 다행입니다~
좋아요 1개