將上週project的程式碼刪掉大部分,留下以下
#include <GL/glut.h>
void display()
{
glClearColor(0,0,0,0);///用來清油漆的顏色
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glutSwapBuffers();///交換繪圖buffer
}
int main(int argc, char *argv[])
{
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH);///開始設定顯示模式
glutCreateWindow("GLUT Shapes");///建立glut 3D視窗
glutDisplayFunc(display);
glutMainLoop();///主要迴圈 一直跑
}
2.增加以下程式碼
glColor3f(1,0,0);
glutSolidTeapot(0.3);///畫出實心的茶壺


=============================================================
1.
加入以下程式碼
glBegin(GL_POLYGON);///(4)開始畫多邊形
glVertex3f(1,-1,0);///(3)3f表示三個參數x,y,z
glVertex3f(-1,-1,0);///
glVertex3f(0,1,0);
glEnd();///結束畫

沒有留言:
張貼留言