摘要:光照效果的学习:理论知识:Opengl把光照系统分为三个部分=> 光源、材质、光照环境。光源的设置: glLightfv(param1, param2, param3); param1: 要设置哪个光源的属性; (GL_LIGHT0, GL_LIGHT1, GL_LIGHT2 ... , GL_LIGHT8 ...) param2: 设置光源的哪个属性; (GL_POSITION, GL_AMBIENT, GL_DIFFUSE, GL_SPECULAR, GL_SPOT_DIRECTION, GL_SPOT_EXPONENT, GL_SPOT
阅读全文
随笔分类 - opengl
Knowledge become power for accumulate
摘要:1.实现动画效果 glutInitDisplayMode(GLUT_RGB|GLUT_DOUBLE);//使用双缓冲. 值得主要的地方是: glutDisplayFunc(&myDisplay);对应的myDisplay函数中的最后加一条语句:glutSwapBuffers();2.
阅读全文
摘要:1. gluPerspective(); 1.1 原型:void gluPerspective(GLdouble fovy, GLdouble aspect, GLdouble zNear,GLdouble zFar) 1.2 说明:设置 透视投影矩阵; 1.3 参数说明:fovy: 设置视场的角度(field of view), 以度为单位,在y轴方向的角度。 aspect: 视场的宽高比。 zNear/zFar: 最近视场距离/最远视场距离。2. glMatrixMode(); 2.1 原型:void glMatrixMode(GLenum mod
阅读全文
浙公网安备 33010602011771号