程式設計語寫作方法,執行結果呈現
大多都是利用GL_POLYGON的方式畫出方塊來呈現
在窗戶的部分有使用到GL_SMOOTH讓顏色有漸層的效果看似反光
在樓梯的部分雖然畫的不是很好
由於openGL並沒有畫圓形的參數
只能利用GL_POLYGON與sin cos的組合下畫出來
但是利用這方法卻比其他視窗成是中畫圓的function好用許多
因為這樣的組合可以畫出任意的橢圓形
但由於視窗大小為1500,800
所以若是原本的參數放入出來則是扁橢圓
因此還需稍稍修正
心得與討論:
在只學會了幾個畫圖的function後就要花一張圖實在是非常困難
尤其是每個多邊形都要自己輸入座標
假使要畫一張完整的圖並不是個好方法
所以只好用些for迴圈畫出一些有規律的線條
但除此之外給我的感覺像是用小畫家畫出一張圖
並沒有什麼方便的function去使用
尚未感受出openGL的威力
威力在後面,像光影,動感模糊,閃電……
回覆刪除