2023年2月23日 星期四

逃離電腦圖學 Week02

點、線、面、色彩


Teapot


#include <GL/glut.h>
void display()
{
    glutSolidTeapot(0.3);    畫出一個實心的茶壺,它的大小
    glutSwapBuffers();    請GLUT把畫面swap送到顯示的地方
}


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

也可以產生一大一小兩個顏色的茶壺

畫出三角形

glBegin(GL_POLYGON);    開始畫多邊形

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

glEnd();    畫完了   


讓三角形的頂點有色彩

在頂點座標前加上顏色:

圓形

可以運用小畫家知道像素位置 跟 RGB


成果

















沒有留言:

張貼留言