1.主題介紹
元智一館
2.過程與成果展示
先寫出多邊形的函式polygon分別作用在xy,yz,xz三個平面上,再利用polygon()畫出一館的外觀,再寫KeyBorad()並將方向鍵寫入,接著用Rotatef()確認物件可以轉動,最後再加上窗戶等零件,即大功告成。
3.心得與討論
這次的作業用到了Rotatef()還有Keyborad()函式,我覺得主要困難的地方是如何讓物件轉動,一開始的想法是移動相機的位置,即利用LookAt()的方式,但是嘗試了好久都沒有成功,最後改用Rotate(),還有方向鍵的配合,成功之後發現其實程式並不會很難寫,只是如果要畫到很精緻的話會需要不少時間。
“利用LookAt()的方式,但是嘗試了好久都沒有成功”
回覆刪除我做成功了,你要嗎?
glulookat():以1館為中心,R為半徑的球面上移動
xyz parameters,填入微積分書上的分解公式。