2.在左側的 Management -> projects -> Week02_ mytriangle -> Sources -> main.cpp
3.把main.cpp裡的程式碼都刪除
4.把程式打上:
#include <stdio.h>
#include <GL/glut.h>
///(1)我們要使用比較高級的GLUT(OpenGL User Toolkit)
void display()
{
glClear(GL_COLOR_BUFFER_BIT);///(8)清理畫面
glutSolidTeapot(0.3);///(9)大小為0.3的茶壺
glutSwapBuffers();///(10)交換double buffers來顯示畫出的畫面
}
int main(int argc, char **argv)///(2)主要的函式 main
{///這個參數的意思,是把作業系統的參數,塞進來
glutInit(&argc, argv);///(3)初始Initialize你的glut參數設定
glutInitDisplayMode(GLUT_DOUBLE);///(4)顯示模式:double buffers(以後老師會再教其他的)
glutCreateWindow("Week02 Hello World Triangle");///(5)建立視窗
glutDisplayFunc(display);///(6)顯示函式display()用來畫圖的
glutMainLoop();///(7)主要的迴圈,用來控制程式
}
}

把茶壺程式碼刪除打上:
glBegin(GL_POLYGON);
glColor3f(1,0,0);///color
glVertex2f(-1,-1);///Vertex為程式裡"頂點"的專有英文,2f 因現在為平面
glColor3f(0,1,0);
glVertex2f(+1,-1);
glColor3f(0,0,1);
glVertex2f(0,1);
glEnd();
沒有留言:
張貼留言