Week06
打光
1.到jsyeh.org/3dcg10下載win32、data在將data放入win32裡並執行Light Material
左鍵drag旋轉、右鍵換模型(左上框框)
右鍵換Material
glLightfv 的fv是 float vector(陣列)
GLfloat light_pos[] = {-2.0,2.0,2.0,1.0}; 陣列
glLightfv(GL_LIGHTO, GL_POSITION,陣列)
第幾個燈 燈位置
實作
2-1.將glut安裝好,建立新專案week06_light,再從專案裡面偷原來的程式碼(Ctrl+F light)
在建立一個專案week06_light_mouse_motion將上週的程式加入這次的打光程式碼
2-2 .設定滑鼠縮放
2-3.設定滑鼠調整旋轉角度大小
3.建立一個新專案week06_light_keyboard_mouse_motion 設定透過鍵盤滑鼠控制茶壺的位置及放大縮小跟旋轉






沒有留言:
張貼留言