HiTEL 게제동(GMA) 공개자료실

[소스] PUTPIXEL_3D
작성자:이종환(leejw51)
96-08-06
첨 부:[1758]3d.zip
3차원의 좌표를 화면에 표시하는 소스입니다. 즉 3차원의 좌표를 관측자의 좌표로 변환한후 (x,y,z,t의 4*4 행렬을 이용합니다) 그것을 투영 평면에 투영하여서 2D 좌표로 변환해서 화면에 출력하게 됩니다. 기본적인 변환 루틴이 포함되었으며 lineto_3d moveto_3d line_3d putpixel_3d 함수를 만들었습니다. 그리고 예제도 몇가지 포함시켰습니다. 이 소스를 사용하여 3차원 그래프도 쉽게 나타낼수 있습니다. 3차원에서 점찍기가 궁금하신 분들에게 도움이 되길 바랍니다. 컴파일러는 터보씨++ 3.0이거나 볼랜드씨 ++3.0 혹은 2.0에서 가능하구요. 주석문의 //만 지운다면 터보씨2.0에서도 가능합니다.