1.先開上禮拜教的OpenGL跟GLUT
跑出main.cpp的程式碼後
依據老師給的程式碼做更改

2.再加上一句程式碼即完成
3.找出顏色三原色
4.打上程式碼即可變色
5.刪掉原本三原色那段程式碼改為此程式碼
用GLUT畫三角形
#include <GL/glut.h>
///使用高級的GLUT使用工具者
static void display(void) ///用來顯示
{
glBegin(GL_TRIANGLES); ///開始畫三角形
glColor3f(1,0,0);
glVertex2f(0,0);
glColor3f(0,1,0);
glVertex2f(-1,-1);
glColor3f(0,0,1);
glVertex2f(1,-1);
glEnd(); ///結束畫三角形
glutSwapBuffers(); ///最後要顯示,有始有終
}
int main(int argc, char *argv[]) ///主函式
{
glutInit(&argc, argv); ///GLUT初始化
glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH);
///要開始顯示DISPLAY的模式
glutCreateWindow("HI YAYAYA"); ///開一個視窗
glutDisplayFunc(display); ///DISPLAY函式
glutMainLoop();
}




沒有留言:
張貼留言