OpenGL
f_jiang
这个作者很懒,什么都没留下…
展开
-
VS2013+OpenGL配置
一、下载OpenGL配置文件glut下载地址:http://pan.baidu.com/s/1sljIly9有5个配置文件:glut.dull、glut.h、glut.lib、glut32.dll、glut32.lib二、配置文件1.glut.h:复制到C:\Program Files (x86)\Microsoft Visual Studio原创 2016-11-15 15:43:44 · 6349 阅读 · 1 评论 -
OpenGL(二)第一个OpenGL程序绘制三角形
一、代码#include #include #include GLBatch batch; //批处理GLShaderManager shaderManager; //着色器管理void ChangeSize(int width, int height){ glViewport(0, 0, width, height); //改变窗口大小}void SetupRc(v原创 2016-12-02 15:54:39 · 5358 阅读 · 0 评论 -
OpenGL(三)特殊按键,控制三角形移动
一、代码1.在上篇代码中新增代码//key,特殊按键编码,x,y位置void SpecialKeys(int key, int x, int y){ GLfloat stepSize = 0.025f; //增加的步量 GLfloat blockX = 0; GLfloat blockY = 0; //上 if (key == GLUT_KEY_UP) { b原创 2016-12-02 17:02:23 · 4224 阅读 · 0 评论 -
OpenGL(四)点、线、多边形
像素是计算机屏幕上显示最小的单位。点是最简单的图元,我们可以理解为点的大小为一个像素,两个点可以确定一条线段,三条线段或三条以上可以组成为多边形,当然三角形为最简单的多边形。这篇我们一起来绘制点,线,多边形。一、几何图元GL_POINTS:点GL_LINES:线段,二个点确定线段GL_LINE_STRIP:第一个点依次连接的线段GL_LINE_LOOP:和GL_LINE_STRIP原创 2016-12-14 14:59:39 · 9865 阅读 · 1 评论 -
OpenGL(一)《OpenGL超级宝典第五版》Windows + VS2013配置
最近开始研究OpenGL,于是在网上搜索了相关书籍,适合我这种小白来说,找到本合适的书籍不容易,有人就推荐了OpenGL蓝宝书《OpenGL超级宝典》和OpenGL红宝书《OpenGL编程指南》。为什么我会选择购买蓝包书呢?因为有大量的示例,而红宝书像OpenGL API,示例少,读起来乏味,当然他们各有各得优势。网上是可以下载到《OpenGL超级宝典》的PDF和源码,我还是推荐到网上或者书店购买原创 2016-12-02 11:46:46 · 11474 阅读 · 32 评论