강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

김경록님의 프로필 이미지
김경록

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

Vector3

단위 벡터에 대한 질문입니다

작성

·

535

0

단위 벡터란 벡터 값이 1인 벡터이며 방향을 나타내기 위해 사용한다고 하셨는데 그렇다면 사물이 일직선으로 있는게 아닌 x, y, z 값이 전부 다를 경우 단위 벡터 값이 "최대" 1인 벡터 값으로 나타낼 수 있는게 맞는건가요?
 
 
이 경우 x 축 방향으로 0.87, y 축 방향으로 0.34, z축 방향으로 0.34의 방향 값을 가지고 있으며 5.7 만큼의 거리 값으로 이동한다는 의미가 맞는지 궁금합니다.
 
아니라면 단위 벡터는 무조건 벡터값이 1 0 0 / 0 1 0 이렇게만 나와야 하는건가요?

답변 1

0

Rookiss님의 프로필 이미지
Rookiss
지식공유자

이 경우 x 축 방향으로 0.87, y 축 방향으로 0.34, z축 방향으로 0.34의 방향 값을 가지고 있으며 5.7 만큼의 거리 값으로 이동한다는 의미가 맞는지 궁금합니다.
 
네 그렇습니다. 

아니라면 단위 벡터는 무조건 벡터값이 1 0 0 / 0 1 0 이렇게만 나와야 하는건가요?

아닙니다.
(0.87, 0.34, 0.34)의 크기가 1이니 단위 벡터로 볼 수 있습니다.

김경록님의 프로필 이미지
김경록

작성한 질문수

질문하기