WireFrame Rendering
정사각형 메시는 두개의 삼각형 메시의 정보로 이루어졌다.메시의 인덱스 버퍼와 버텍스 버퍼를 활용하여 와이어프레임 방식으로 정사각형을 그려보자. // 아핀 변환 행렬 ( 크기 ) Vector3 sBasis1(currentScale, 0.f, 0.f);Vector3 sBasis2(0.f, currentScale, 0.f);Vector3 sBasis3 = Vector3::UnitZ;Matrix3x3 sMatrix(sBasis1, sBasis2, sBasis3);// 아핀 변환 행렬 ( 회전 ) float sin = 0.f, cos = 0.f;Math::GetSinCos(sin, cos, currentDegree);Vector3 rBasis1(cos, sin, 0.f);Vector3 rBasis2(-sin, c..
삼각형
우리는 세 점을 잇는 선분을 그림으로서 삼각형을 구할 수 있다.직선, 반직선, 선분 등은 이전에 공부했었던 아핀 결합식에 스칼라 값의 범위에 따라 한 종류의 선을 만들 수 있었다. 지난, 아핀 결합식을 되뇌이면 다음과 같다.P = s * P1 + t * P2 + ( 1 - s - t) * P3 선형 독립 공간에서 두 개의 벡터 v , w가 존재한다면, 2차원 벡터 공간 내에서 모든 벡터를 구현할 수 있었다.이와 같이, 만약 3개의 벡터 v , w , z 가 선형 독립 공간으로 존재하면서 s , t 값을 [0, 1]로 제한하게 된다면 삼각형을 그릴 수 있게 되어진다. 이렇게 아핀 결합에서 모든 스칼라 값을 [0 , 1] 로 제한하게 된다면 한정한 결합을 컨벡스 결합이라고 한다.컨벡스 영역이란 두 점을..