設計一個可以任意角度旋轉的立方體並顯示出來!
(example 輸入三角度 x=30 y=270 z=60 � 畫此立方體)
e-mail:yei...@mail.njtc.edu.tw
--
※ Origin: 程式設計樂園 ◆ From: 192.192.205.19
將所有點的旋轉後座標全部計算出來之後,接下來就是投影問題,因為電腦螢幕是二
維的,而座標是三維,所以必須將三維的座標投影到二維的座標。
投影的方法其實不難,就是消失點(透視點)的計算法。也就是說觀察者所看到的立體
平行線在電腦螢幕上皆會交於一點(除了垂直於視線的平行線)。
所以你可以假設電腦螢幕為你的眼睛與所觀察之物體之間的一個平面,將你的眼睛
視為一個點,所有會出現在電腦螢幕上的點就是所有物體之座標與你的眼睛之連線
交於電腦螢幕平面的點。
簡單說完。
--
[m [1;37m※ 來源:‧蛋捲廣場 bbs.tku.edu.tw‧[FROM: 163.13.127.152] [m