OPENGL 自学笔记:画一个三角形
2008-07-26 18:54
281 查看
配置完opengl 后,打开C++ 6.0 新建一个Win32 Console Application ,然后输出编译完后就可以输出一个简单的三角形。
#include <stdlib.h>
#include <GL/glut.h>
void Rendersence(void)
{
glClear(GL_COLOR_BUFFER_BIT);
glBegin(GL_TRIANGLES);
glVertex2f(0.0f, 0.0f); // V0
glVertex2f(5.0f, -5.0f); // V1
glVertex2f(-5.0f, -5.0f); // V2
glEnd();
glFlush();
}
void main()
{
glClearColor(0.0,0.0,0.0,0.0);//设置背景颜色为黑色
glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB);//单帧 RGB
glutInitWindowPosition(200,500);//定义窗口的位置
glutInitWindowSize(400,400);//定义窗口的大小
glutCreateWindow("Hell world");//创建窗口
glutDisplayFunc(Rendersence);
glutMainLoop();//进入循环
}
#include <stdlib.h>
#include <GL/glut.h>
void Rendersence(void)
{
glClear(GL_COLOR_BUFFER_BIT);
glBegin(GL_TRIANGLES);
glVertex2f(0.0f, 0.0f); // V0
glVertex2f(5.0f, -5.0f); // V1
glVertex2f(-5.0f, -5.0f); // V2
glEnd();
glFlush();
}
void main()
{
glClearColor(0.0,0.0,0.0,0.0);//设置背景颜色为黑色
glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB);//单帧 RGB
glutInitWindowPosition(200,500);//定义窗口的位置
glutInitWindowSize(400,400);//定义窗口的大小
glutCreateWindow("Hell world");//创建窗口
glutDisplayFunc(Rendersence);
glutMainLoop();//进入循环
}
相关文章推荐
- OPENGL 自学笔记:画一个三角形
- OPENGL 自学笔记:画一个三角形
- OpenGL学习笔记(八):进一步理解VAO、VBO和SHADER,并使用VAO、VBO和SHADER绘制一个三角形
- 【自学笔记】新建一个WPF(3.0、3.5、4.0)
- 一个小白从零基础自学Android编程笔记之如何切换另一个活动(窗口)
- 一个小白从零基础自学Android编程笔记之如何在AndroidManifext.xml文件中注册
- Android OpenGL自学笔记
- 【OpenGL4.0】GLSL渲染语言入门与VBO、VAO使用:绘制一个三角形
- [OpenGL]创建一个三角形
- 【OpenGL4.0】GLSL渲染语言入门与VBO、VAO使用:绘制一个三角形
- 安卓自学笔记:9:用AdapterViewFlipper创建一个可以自动播放的图片库
- Android OpenGL学习笔记(二)之----三角形的绘制.
- opengl绘图,画一个旋转的四边形和一个旋转的三角形,平滑着色和单一着色
- 安卓自学笔记:4:用Chronometer制作一个简单的计时器
- 【Visual C++】游戏开发笔记二十九 一步一步教你用优雅的Direct3D11代码画一个三角形
- OpenMesh学习笔记5 OpenMesh+OpenGL的一个例子
- cocos2dx opengl入门系列二-画一个三角形
- Opengl ES 学习笔记 2:绘制一个旋转的三角形
- [Modern OpenGL系列(三)]用OpenGL绘制一个三角形
- [Modern OpenGL系列(三)]用OpenGL绘制一个三角形