2011年3月27日 星期日

Assignment#1 元智夜景繪製

1.主題介紹: 星空夜語 - 元智六館


參考圖(一)


參考圖(二)
  
  


2.執行結果呈現
 完成圖:


      使用GL_POLYGON和GL_LINE_LOOP畫出多邊形和圓型,繪製出六館外型和草地以及路燈和樹木,星星是利用兩個三角形組成的,最後利用srand()搭配glScalef和glTranslatef製造出隨機位置和隨機大小的星星。
  

  繪圖步驟:背景 → 六館 → 草地 → 路燈&樹木 → 星星











 3.心得與討論

  第一份計算機圖學的作業,使用OpenGL對於我來說很新鮮也很陌生。雖然之前在視窗程式設計中有使用過,但是當時並沒有很深入的去了解每個函式所代表的意思和用法,這次實做元智夜景,從取材到設計完成都是自己花時間所造就的心血,所以特別有成就感。大部分使用到的函式都是教授上課投影片中有使用過的函式,另外還請教同學使用了隨機在不同位置產生不同大小的物件的方法,讓我對自己的作品更加滿意,也對於接下來的學習更有動力。

沒有留言:

張貼留言