1.下載課本的範例 https://jsyeh.org/3dcg10/ windows.zip及data.zip
2.在下載資料夾,把window.zip => windows資料夾 , data.zip裡面的data拉到下載\window資料夾裡面
3.執行shapes.exe 便可操作今天的課本範例
4.mouse右鍵,在右邊可切換 點 線 面
5.mouse右鍵,在左邊可以切換大的頂點和顏色
6.mouse左鍵,在右邊可按綠色數字上下調整
可以改色彩
glColor3f (r , g , b)
可以改頂點座標
glVertex2f (x , y)
##要寫程式,試試看點線面色彩
1.moodle下載 freeglut (桌面還有一份),點開他
2.把freeglut 用mouse drag到桌面,就裝好了
3.把桌面\freeglut\lib\libfreeglut.a複製成libglut32.a
4.CodeBlocks:File-New-Project, 選GLUT專案目錄選桌面,專案名取weeek02_glut_color_teapot
5.GLUT要選桌面的freeglut
6.執行時,會跳出上周的程式。我們來改程式吧!!!
7.左邊的Sources的main.cpp點開,把上週的10行貼上來。
設定色彩
1:glColor(r,g,b);
2:0,1,0是綠色 1,0,0 紅色 1.1.0黃色 0,0,1藍色
3可用小畫家,來畫其他的色彩,使用滴管來吸色,使用(編輯色彩)來查看色彩的值./255.0
變成有小數點的float浮點數
4:老師以阿尼亞的色彩為例,兩個不同大小的茶壺,用不同的色彩,畫出兩色的效果
沒有留言:
張貼留言