2017年9月21日 星期四

hello world_OpenGL_note_Week02

開一個我們自己的專案! 要開始自己動手做啦➜


step 1 開啟上星期的專案, 然後將程式碼歸零,設定一個新的環境


step 2 先前的步驟是根據我們筆記(Notepad++)的內容藤上去的。


step 3 測試一: 交換程式碼列的先後順序,並加入一行新程式碼。

step 4 執行結果。一開始什麼都沒有,

step 5 移動視窗或點擊視窗等動作後,就出現我們設定的目標了!

step 6 使用老師的標準程序來檢查原因。
          我們發現: 原來是和我們所設的基底色(黑色)有關,因為在清除之前步驟的所有顏色後,
          剩下來的即為基底色。

step 7所以,要在第一次執行結束後,再進行第二次執行(也就是點擊或是移動,可視為下一
          次的迴圈)才會是我們的設定值,因為我們的設定是在回歸基底指令的下一行

step 8 修正,將順序調換。


step 9 第一次執行就是我們要的結果啦!

step 10 現在開始將茶壺換成我們自己設計的圖形: 多邊形

step 11 如何做出特殊的效果呢?⇣⇣⇣
            以白色為背景的代號是0000
            點座標為 (0,1,0), (1,0,1), (-1,1,0)

結論: 透過函式庫, 我們可以用複數點來勾勒出圖形或色彩! 


沒有留言:

張貼留言