2022年4月11日 星期一

goldfish week08

主題:打光、法向量、3D模型

1.下載範例

進入https://jsyeh.org/3dcg10/->下載data和win32->window.zip解壓縮至桌面->data.zip\data拉進window裡面->開啟window\Light Material.exe

左下角可切換材質、左上角可切換3D Model

上面四牌可調整光線

第一行(x,y,z,點光源或平行光源)

2.打光 light

處理freeglut(解壓縮丟桌面,複製短檔名成libglut32.a)->建立GLUT專案(week08_light)->
貼上茶壺簡單10行程式碼->在前面宣告打光的陣列->在glutMainLoop()之前貼上打光的函式
即可製作立體茶壺(打光程式都是從原程式碼偷來的)
修改光線程式碼使其不要背光、加上黃色
加入視窗大小及顯示位置的程式碼

3.3D模型

下次教~

沒有留言:

張貼留言