벡터 2

[DirectX] 벡터 3

벡터의 덧셈 연산을 하려면 벡터의 합을 해주는 함수를 이용 : D3DXVECTOR# * D#DXVec3Add(_inout D3DXVECTOR3 *pOut, _in const D3DXVECTOR# * pV1, _in const D3DXVECTOR# *pV2); ->헤더 D3dx9math.h 라이브러리 : D3dx9.lib 포함 벡터의 연산자 오버로딩을 이용 벡터의 뺄셈을 하려면 벡터에서의 부호는 방향은 반대고 크기는 같은 벡터를 의미 한다. 벡터의 뺼셈을 해주는 함수를 이용 : D3DXVec3Subtract(_inout D3DXVECTOR3 *pOut, _in const D3DXVECTOR# * pV1, _in const D3DXVECTOR# *pV2); 벡터는 공간상의 한 점을 나타낸다. 점을 옮기고 싶..

DirectX 2021.12.19

[DirectX] 벡터의 내적

벡터의 크기와 방향에 대한 표현 : v = (2, 1) 라는 벡터가 있다. v와 - 1 /2 v 를 비교해보면 방향은 반대 크기는 절반 인 벡터를 나타낸다. 즉 벡터는 크기와 방향을 나타낼 수 있다. 벡터 : 벡터는 방향과 벡터의 길이를 구할떄 쓴다. 크기와 방향 그리고 위치값을 저장하기 위한 구조체로 사용한다. 벡터 2,2 는 위치가 아니고 방향을 의미한다. 벡터의 크기는 벡터의 길이이고 스칼라 값을 가진다. 벡터의 상등 : 크기와 방향이 같으면 같은 벡터이다. 즉, 벡터의 위치는 무관하다. 크기와 방향만 같으면 같은벡터. 벡터의 덧셈 뺄셈 : 벡터는 덧셈 뺄셈만 있다. 벡터의 덧셈 벡터의 뺄셈 두 벡터의 합은 한 벡터의 꼬리에 다른 벡터의 머리를 일치시켜준 것을 말한다. 두 벡터의 뺄셈은 v- u 는..

DirectX 2021.12.18