2023年2月22日 星期三

電腦圖學紀錄 不規則圖形









GLUT專案:

去葉正聖老師上課軟體-freeglut-MinGW-3.0.0-1.mp.zip-freeglut


把freeglut檔案夾拖去桌面
將裡面的lib-libfreeglut.a複製一個並改名成libglut32.a


用CodeBlocks
開File-New-project-GLUT
 

選取桌面當地址,標題設成week02_GLUT_first





第二個地址設桌面的freeglut檔案



即可開啟

畫出茶壺

*畫出茶壺圖形及茶壺大小:glutSolidTeapot(茶壺大小);

得到白色的茶壺



*填顏色: glColor3f(r,g,b);

                                                            得到一大一小兩個顏色的茶壺

畫出三角形

*開始畫多邊形:glBegin(GL_POLYGON);

*寫出頂點座標:glVertex2f(x,y);

*畫完了:glEnd();


                                                                        得到綠色的三角形

讓三角形的頂點有色彩

在頂點座標前加上顏色:



畫不規則圖形(例:皮卡丘)




先用小畫家,寫成200*200圖
0...200
-100...+100
左下角可以看座標,再拿去換算
*口訣:
*換算色彩法:除255.0





變成圓形

乘兩倍變a<2*3.1415



呼叫mycircle打座標
加上其他座標跟顏色


我好想吃IKEA肉丸


沒有留言:

張貼留言