| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
Tags
- stride
- Multiplay
- 유니티
- attribute
- unity
- Replication
- Unreal Engine
- rpc
- ability task
- 게임개발
- Aegis
- linear regression
- gameplay tag
- 언리얼 엔진
- animation
- 게임 개발
- gameplay ability system
- gameplay effect
- listen server
- local prediction
- UI
- 보안
- C++
- photon fusion2
- MAC
- os
- widget
- gas
- CTF
- 언리얼엔진
Archives
- Today
- Total
Replicated
[Math] 외적 본문

두 벡터 a, b의 외적 -> 3차원 공간에서 정의되며 벡터를 반환함
n: a, b에 수직인 단위 벡터 (오른손 법칙)
θ: 두 벡터 사이의 각도
a = (a1, a2, a3), b = (b1, b2, b3)라 하면

3x3 행렬식(determinant) 계산

* i, j, k는 단위벡터
기하학적 의미
- 결과 벡터는 a, b 둘 다에 수직
- 외적의 크기 -> a, b가 만드는 평행 사변형의 넓이
기하학적 해석
- 외적 벡터 -> a, b로 형성된 평면에 수직한 방향
- 외적의 방향은 오른손 법칙을 따름
* 오른손의 법칙
외적은 단순 크기가 아닌 방향성이 있는 벡터를 만들어야 함
a, b가 만드는 평면에 수직이면서 a->b의 회전 방향을 따르는 방향이어야 함
엄지, 검지, 중지를 각각 직각이 되도록 하고
검지: a 방향으로 뻗기
중지: b 방향으로 뻗기
=> 엄지 방향은 a x b의 방향이 됨
* 순서 바뀌면 방향 반대
* 주의
a와 b가 나란한 경우 a x b = 0
=> 외적은 0벡터가 되어 방향이 정의되지 않음 (모든 벡터에 수직이긴 한데 무의미)
'지식' 카테고리의 다른 글
| [Teck Interview] 게임 클라이언트 구조, MVC, MVVM, 상태 동기화, 씬 전환 메모리 최적화 (0) | 2025.05.28 |
|---|---|
| [Teck Interview] C++, 동기, 비동기, 블로킹, 논블로킹, 게임 최적화 (0) | 2025.05.28 |
| [Math] 내적 (0) | 2025.05.28 |
| [C++] 상속 시 생성자 탐구 (0) | 2025.05.27 |
| [C++] virtual 탐구 (0) | 2025.05.27 |