목록Programming/DirectX (2)
지우너
Chap1. 벡터 대수(2) 내적아래 글은 Chap1 벡터대수의 1.3 내적의 내용을 담고 있습니다. [목표] 1. 벡터의 기하학적 표현 방법과 수치적 표현 방법을 배운다. 2. 벡터에 대해 정의되는 연산들과 그 연산들의 기하학적 응용방법을 배운다. 3. DirectXMath 라이브러리의 벡터 관련 함수들과 클래스들에 익숙해진다. 내적(inner product)점곱(dot product), 스칼라 곱(scalar product)이라고도 부름(벡터연산할 때 스칼라 곱셈이라고 하던 거랑 다른 개념임에 주의할 것!)결과가 스칼라값(방향이 없고, 크기만 있는 값) $u=(u_x, u_y, u_z),\, v=(v_x, v_y, v_z)$일 때 내적은 벡터의 각 성분들의 곱들의 합(x끼리, y끼리, z끼리 곱한 ..
Chap1. 벡터 대수(1) 벡터 기초아래 글은 Chap1 벡터대수의 1.1~1.2 내용을 담고 있습니다. [목표] 1. 벡터의 기하학적 표현 방법과 수치적 표현 방법을 배운다. 2. 벡터에 대해 정의되는 연산들과 그 연산들의 기하학적 응용방법을 배운다. 3. DirectXMath 라이브러리의 벡터 관련 함수들과 클래스들에 익숙해진다. 벡터(vector)크기와 방향을 모두 가진 수량(quantity)을 가리키는 말 ex) 힘(방향-세기), 변위(방향-거리), 속도(방향-빠르기) 어디에 쓰는데?컴퓨터 그래픽과 충돌 검출, 물리 시뮬레이션에서 핵심적인 역할.플레이어가 보는 방향, 표면에서 광선이 반사되는 방향 등 순수한 방향만 나타낼 때도 사용. 기하학적 표현 방법 vs 수치적 표현 방법쉽게 말해 기하학적..