OpenGL绘制三角形、正方形
2012-01-23 14:15
337 查看
int DrawGLScene(GLvoid) // 从这里开始进行所有的绘制 { glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); // 清除屏幕和深度缓存 glLoadIdentity(); // 重置当前的模型观察矩阵 glTranslatef(-1.5f,0.0f,-6.0f); // 左移 1.5 单位,并移入屏幕 6.0 glBegin(GL_TRIANGLES); // 绘制三角形 glVertex3f( 0.0f, 1.0f, 0.0f); // 上顶点 glVertex3f(-1.0f,-1.0f, 0.0f); // 左下 glVertex3f( 1.0f,-1.0f, 0.0f); // 右下 glEnd(); glTranslatef(3.0f,0.0f,0.0f); // 右移3单位 glBegin(GL_QUADS); // 绘制正方形 glVertex3f(-1.0f, 1.0f, 0.0f); // 左上 glVertex3f( 1.0f, 1.0f, 0.0f); // 右上 glVertex3f( 1.0f,-1.0f, 0.0f); // 左下 glVertex3f(-1.0f,-1.0f, 0.0f); // 右下 glEnd(); return TRUE; // 一切 OK }
相关文章推荐
- OpenGL程序:绘制正方形和三角形
- qt opengl lesson2 绘制一个三角形和一个正方形
- Android OpenGL入门示例:绘制三角形和正方形 (附完整源码)
- Android OpenGL入门示例:绘制三角形和正方形 (附完整源码)
- Android OpenGL 入门示例----绘制三角形和正方形
- [Modern OpenGL系列(三)]用OpenGL绘制一个三角形
- 在macOS上学习OpenGL | 环境配置并绘制三角形
- OpenGL绘制旋转三角形实例
- 【OpenGL4.0】GLSL渲染语言入门与VBO、VAO使用:绘制一个三角形 【转】
- OpenGL2-绘制三角形
- 【OpenGL4.0】GLSL渲染语言入门与VBO、VAO使用:绘制一个三角形
- OpenGL 绘制简单三角形
- Opengl备忘2--绘制三角形
- openGL绘制正方形
- 一个简单的OpenGL程序,绘制一个白色正方形
- 【OpenGL】理解GL_TRIANGLE_STRIP等绘制三角形序列的三种方式
- OpenGL 入门基础教程 —— 在第一个窗口绘制一个三角形
- 【OpenGL】理解GL_TRIANGLE_STRIP等绘制三角形序列的三种方式
- 【OpenGL4.0】GLSL渲染语言入门与VBO、VAO使用:绘制一个三角形
- 编写一个基于OpenGL的程序,绘制一个三角形,并分别绘制这个三角形经旋转、平移、缩放后的结果