μ΄ ν¬μ€ν μ μΏ ν‘ ννΈλμ€ νλμ μΌνμΌλ‘, μ΄μ λ°λ₯Έ μΌμ μ‘μ μμλ£λ₯Ό μ 곡λ°μ μ μμ΅λλ€.
****μμ€ μνμλλΆμ λκΈμ λ¨κ²¨μ£ΌμκΈΈ.
λμμ μ€λͺ
νλ‘κ·Έλ¨μ μμνλ©΄, λ κ°μ νλΈκ° κ²Ήμ³μμ΅λλ€.
ν κ°μ μ€μ¬νλΈλ₯Ό κΈ°μ€μΌλ‘ 3D T,R,Sλ³νμ ν©λλ€.
ν€λ μμ μ€λͺ κ³Ό κ°μ΅λλ€.
μΉ΄λ©λΌκ° (300, 600, 600)μμ μμ μ λ°λΌλ³΄κ² νμμΌλ©°,
μΉ΄λ©λΌμ μ΄λ λ° νμ μ λ€μμμ λ₯Ό μν΄ κ΅¬ννμ§ μμμ΅λλ€.
3Dλ³νμ μ½κ² μμ보기 μν΄ x,y,zμΆμ μ μ κ·Έμμ΅λλ€.
μνμ¬μ μνλ₯Ό μ λμ μΌλ‘ λνλ΄κΈ° μν΄ νμ¬ λ³νμ
μ‘μ
λ° μ’νλ₯Ό ν€λ₯Ό λλ₯Όλ λ§λ€ μ½μμ°½μ λ°λ‘ μΆλ ₯νμμ΅λλ€.(κ·Έλ¦Ό1κ³Ό κ°μ)
ν€ μ€λͺ
λμ€μ»€μ
3Dλ³νμ μν Composite Matrixλ μ€μ΅μλ£λ₯Ό μ°Έκ³ νμκ³ , λ€μν νΌν¬λ¨Όμ€λ₯Ό λ΄κΈ° μν΄ μ€μ¬νλΈλ μ΄λ κ°λ₯ νλλ‘ νμμ΅λλ€. DisplayFunc ν¨μμ 그리λ μμλ₯Ό μ μ κ° μμ° μνμμ 보λ―μ΄ νκΈ°μν΄ μ€μ¬νλΈμ 무λΉνλΈμ μ€μ¬μ’νλ₯Ό λΉκ΅ νλ €κ³ νμΌλ, 무λΉνλΈμ ν¬κΈ°κΉμ§ κ³ λ €ν΄μΌ νλ©° μ΄λ²κ³Όμ μ μ΄μκ° μλκΈ° λλ¬Έμ μ°¨ν κ³ λ―Όκ±°λ¦¬λ‘ λ¨κ²¨λμμ΅λλ€. μμμ μ μν΄ μ’νλ€μ κ°μ΄ λ―Έμλ λ³νκΈ° λλ¬Έμ 3Dλ³ν μνμ μμ£Ό λ§μ΄ νκ² λλ©΄(νΉμ νμ νμ ν¬κΈ°λ³νμ ν κ²½μ°), κ°μ²΄κ° νμ΄μ§λ νμμ΄ λ°μν©λλ€. μ΄λ² κ³Όμ λ₯Ό ν΅ν΄ λ€μ μ§κ΄μ μ΄μ§ μμ 3D λ³νμ κ³μ° λ° μ리λ₯Ό μλ¬ν μ μμμΌλ©°, μκ°μ΄ νλ½νλ©΄ OPENGLμ체 3Dλ³ν ν¨μλ€κ³Ό ν¨μ¨μ±μ λΉκ΅ν΄λ³Ό κ³νμ λλ€. κ°μ¬ν©λλ€.