成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

c++教程 openGL中g(shù)lutInit()初始化?

openGL中g(shù)lutInit()初始化?int main(int argc,char**argv){glutInit(&argc,argv)glutInitDisplayMode(GLUT |

openGL中g(shù)lutInit()初始化?

int main(int argc,char**argv){glutInit(&argc,argv)glutInitDisplayMode(GLUT | DOUBLE | GLUT | RGB | GLUT | DEPTH)glutInitWindowSize(300300)glutCreateWindow(“window for torus”) myinit()glutReshapeFunc(myReshape)glutDisplayFunc(display)glutKeyboardFunc(key) 而(true) { glutMainLoopEvent() roangles=3.0f glutPostRedisplay() }//glutMainLoop()返回0/*ANSI C要求main返回int.*/}

完整的代碼,請參閱附件。。。此外,必須使用freeglut來支持此glutmainloopevent()]~]。Glfw在OpenGL中幫助您創(chuàng)建一個簡單的窗口。類似于glut/freeglut。但是OpenGL是被驅(qū)動的。只要你安裝了圖形驅(qū)動程序,就會有OpenGL。直接用就行了。一般來說,如果用于開發(fā),glfw、glew和OpenGL就足夠了。Glew用于智能地加載許多OpenGL擴(kuò)展。編譯時,首先加載OpenGL,然后加載glew,最后加載glfw。如果是windows,您可能需要gdi32。$g-墻-gmain.cpp文件-Lglfw-lglew32-lopengl32等。