일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
29 | 30 | 31 |
Tags
- Geometry Modeling
- 셰이더
- shader programming
- 컴퓨터 아키텍쳐
- 핵심 API로 배우는 윈도우프로그래밍
- 운영체제
- 오픈지엘
- 컴퓨터 구조
- window programming
- Win32 API
- 윈도우프로그래밍
- 윈도우
- shader
- 렌더링
- 셰이더프로그래밍
- OpenGL
- denoising
- 베지에 곡선
- win32
- 그래픽스
- 그래픽스기초
- 윈도우 프로그래밍
- modeling
- bezier curve
- Graphics
- 윈도우 구조
- MFC
- MFC 윈도우 프로그래밍
- Mesh Processing
- c4d
Archives
- Today
- Total
오다기리 박의 알고리즘 노트
스칼라 삼중곱 (scalar triple product) 본문
스칼라 삼중곱은 벡터 3개를 곱하는 방법을 말한다. 우선 두 벡터를 외적하면 벡터가 나오고 거기에 다른 벡터를 내적하면 결과가 스칼라가 나온다. 결과값이 스칼라라서 스칼라 삼중곱이라는 이름이 붙었다. 계산법과 간단한 기하학적 의미를 알아보자.
정의
스칼라 삼중곱은 두 벡터의 외적을 나머지 벡터와 내적한 것으로 정의된다.
기하학적 의미
스칼라 삼중곱의 절댓값은 세 벡터로 정의되는 평행 육면체의 부피로 정의된다.
행렬의 관점에서 보면, 세 벡터로 정의되는 평행 육면체의 부피는 세 벡터로 이루어진 행렬의 행렬식의 절댓값과도 같다.
성질
스칼라 삼중곱은 다음과 같이 벡터의 순서를 바꿀 수 있다.
만약, 스칼라 삼중곱이 0이면 세 벡터는 모두 동일한 평면 위에 있다.
'컴퓨터 그래픽스 > 메쉬 기하학' 카테고리의 다른 글
삼각형과 삼각형의 교차점 구하기 (0) | 2022.01.26 |
---|---|
직선과 삼각형의 교차점 구하기 (0) | 2022.01.25 |
행렬식(determinant)의 기하학적 의미 (0) | 2022.01.25 |
크래머 공식 (Cramer's rule) (0) | 2022.01.25 |
직선과 직선의 교차점 구하기 (2) | 2022.01.25 |