Machineboy空
Vector 연산 기초 본문
Vector란?
좌표, 방향, 거리, 속도를 나타낼 때 쓰게 화살표!
Vector2,3,4 등이 있다.
Vector의 특징
방향과 거리만 알고 있을 뿐 시작점을 알지 못하는 화살표.
(2,3)이란 뜻은?
1. 내가 (2,3)에 있다.
2. 내 위치에서 '상대적으로' (2,3)만큼 가고 있다.
1. 벡터는 길이와 방향을 가진다.
2-1. 벡터는 절대 좌표, 즉 (0,0)에서 (1,1) , (2,3)로 가겠다는 뜻
2-2. 벡터는 상대 좌표, 즉 현위치에서 (1,1)벡터로 (2,3)벡터로 가겠다는 뜻, x로 1만큼 y로 1만큼 가겠다.
Vector의 덧셈
더한 벡터만큼 이동한다
벡터의 활용법?
벡터는 내 위치에서 얼만큼 가야 상대방에 도달할까!
상대방과 나 사이의 간격을 구하기 위함..
도착점 - 시작점 = 시작점 에서 도착점 까지의 거리를 구할 수 있다
Vector의 곱셈
** 이부분 아직 이해 안감
세배 더 빠르거나, 세 배 더 멀리 갈 수 있는 것!
벡터를 방향 * 속도로 나타내고 싶다면!
길이가 달라도 방향은 같을 수 있다!
방향벡터(단위 벡터) : 길이가 1인 벡터이고 방향만을 순수히 나타낼 수 있어
그래서 (-4,3)을 나타내고자 할때,
(-4,3) = (길이가 1인 벡터) * 5
벡터는 방향과 길이!
벡터의 뺄셈: 나와 원하는 지점의 거리를 구할 수 있다.
벡터의 곱셈: 방향과 속도를 쪼개서 생각할 수 있다.
'Game > 게임 수학' 카테고리의 다른 글
1-2. 게임을 지탱하는 기초 수학 - 함수 (0) | 2025.02.18 |
---|---|
1-1. 게임을 지탱하는 기초 수학 - 수의 구조 (0) | 2025.02.17 |
오른손 좌표계와 왼손 좌표계 (0) | 2024.06.23 |
속도(speed) vs 속력(velocity) (0) | 2023.09.20 |
곡선 관련 공식들: 각속도(Angular Velocity), 자유 낙하(Free fall), 포물선 공식(Parabola) (0) | 2023.09.19 |