3차원
3차원 좌표를 2차원으로 변환하는 기본공식 ¶1. x' = distance * x / z; 2. y' = distance * y / z; 3. distance 의 적정 원근값은 경험치에 의해서 결정하는것이 좋으며 보통 z에서 (distance * 2)를 빼면 화면의 중앙에 적당한 위치를 가지게 될겁니다. 회전에 필요한 기본공식 ¶1. z축 회전공식 (Front) * x' = sin(x) - cos(y) * y' = -(cos(x) + sin(y)) 2. x축 회전공식 (Side) * y' = sin(y) - cos(z) * z' = -(cos(y) + sin(z)) 3. y축 회전공식 (Top) * z' = sin(z) - cos(x) * x' = -(cos(z) + sin(x)) z buffer 라는 것이 뭘까요? ¶
|
You recoil from the crude; you tend naturally toward the exquisite. |