게임 수학

·게임 수학
3차원 변환은 2차원 변환과 거의 흡사합니다.대부분이 동일하며 1차원이 증가했다는 것이 차이점입니다. 2차원 : (x, y)  ==> 3차원 : (x, y, z) [3차원에서 동차 좌표] 3차원에서의 동차 좌표 (x, y, z, w) 동차좌표 정규화 또한 2차원과 동일합니다. (x/w, y/w, z/w, w/w)   3차원을 계산하기 위해서는 외적에 대해 알아야합니다.외적은 두 벡터에 동시에 직각인 벡터를 구할 수 있습니다.외적의 결과가 위와같이 나온다면 오른손의 법칙을 따라야 합니다.  [3차원 이동 변환 행렬] }RㆍT와 TㆍR은 일반적으로 서로 다른 결과[3차원 크기 조절 변환 행렬]  [3차원 회전 변환 행렬]3차원에서 이동과 크기 조절은 2차원과 크게 차이가 없습니다.하지만 3차원 회전은 차이가..
·게임 수학
2D 기하 변환의 종류에는 세 가지가 있습니다.이동(translation)크기조절(scaling)회전(rotation) 일반적인 2D 변환의 형태는 행렬을 사용합니다. [변환(transformation) 행렬]x, y : 입력이 되는 물체의 점점(vertex) 좌표 [2차원 이동 변환 행렬]예를 들어, 오브젝트를 이루는 모든 포인트를 오른쪽으로 4, 아래로 3만큼 이동한다고 가정해 보겠습니다. 어떤 변환 행렬(Transformation Matrix)이 필요한지 알아야 합니다.사실 여기서 만족하는 a, b, c, d 값은 찾을 수 없습니다. 큰 변환 행렬을 이용해서 찾을 수 있습니다.w = 1c = x 축 이동 값f = y 축 이동 값  이렇게 변환 행렬을 구할 수 있습니다. 하지만 컴퓨터는 직육면체의 행..
tita
'게임 수학' 카테고리의 글 목록