2022年4月11日 星期一

Week08

 week08

step(1)先到jsyeh.org/3dcg10 下載 [win32][data] 解壓縮後,打開light material.exe









(2)右邊程式可以改變光的位置

(3)之後建一個week08_light GLUT專案,再把裡面的程式碼複製到notepad++,裡面的程式有           1.打光的陣列2.打光的函式。


(4)先放好10行GLUT程式, (1) 打光的陣列 放前面, (2) 打光的函式 放在 glutMainLoop()之前









step2

(1)調整一下光的位置,把z的值加個負號,便可以看到茶壼好像打光。也再加上黃色,變成黃色茶壼









(2)進行 Init 初始化, glutCreateWindow()之後, 就能執行OpenGL指令, glutMainLoop(),讓程式一直循環,不會停止。

沒有留言:

張貼留言