今日目標: 完成三角形的顏色更改
先輸入網址 jsyeh/3dcg10/
下載 dota / win32 / glut32.dll 三個檔案
按照上週進度新增專案 , 打開茶壺 , 簡短程式碼 , 此時為黑白茶壺。
更改茶壺顏色
將茶壺改為三角形,並且可自行調整顏色
更改程式碼變成
#include <GL/glut.h>
static void display(void)
{glBegin(GL_POLYGON);
glColor3f(1,0,0);
glVertex3f(0,0,0);
glColor3f(0,1,0);
glVertex3f(1,1,0);
glColor3f(0,0,1);
glVertex3f(1,-1,0);glEnd();
glutSwapBuffers();
}
int main(int argc, char *argv[]){
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH);
glutCreateWindow("GLUT Shapes");
glutDisplayFunc(display);glutMainLoop();
return EXIT_SUCCESS;
}變為三角形,並且可更改顏色





沒有留言:
張貼留言