week06(打光)
🅐:打光(Light)
1.https://jsyeh.org/3dcg10/(下載範例):data.zip,windows.zip,glut32.dll三個檔案
2.開啟檔案裡的Light Material.exe
❤左上左鍵:可旋轉
❤左上右鍵:換模型
❤左下右:換材質
🅑.glLightfv() 打光
1. fv 是 float vector 陣列
2. glLightfv(GL_LIGHTO(第幾個燈),GL_POSITION,陣列)
3.光的性質(位置,Ambient,Diffuse,Specular)
4.GL_POSITION可以設定光的位置
🅒.實作時間(1)
1. 打開glut專案
2. ctrl+f 找light
3. (1)有陣列宣告 (2) 有函式呼叫
4.畫出立體茶壺
沒有留言:
張貼留言