opengl

原创 2013年12月01日 21:54:14
OpenGL 3.0 and above:

学习OpenGL(四)绘制直线

绘制直线跟上一节绘制点差不多,毕竟直线是由点组成的。但这里需要注意的是,我们说的直线是有端点的,不是射线和构造线(两端无线延伸的)。 下面上代码,看看如何绘制直线。 void myDisplay(...
  • th_gsb
  • th_gsb
  • 2016年04月01日 17:25
  • 2534

[OpenGL] 动态的水面模拟

真实的水面模拟在三维游戏领域一直是一个非常热门的问题,因为在大型的场景中,流体总是不可避免地会存在的。在这一方面,我也查了不少资料,总结而言,水面模拟一般有这么几个方法:         1.比较简单...
  • ZJU_fish1996
  • ZJU_fish1996
  • 2016年08月25日 20:53
  • 4367

OpenGL中的投影使用

OpenGL中的投影使用          在OpenGL中,投影矩阵指定了可视区域的大小和形状。对于正投影与透视投影这两种不同的投影类型,它们分别有各自的用途。   正投影          它...
  • Haohan_Meng
  • Haohan_Meng
  • 2014年05月18日 17:29
  • 5254

OpenGL绘制多边形边框线

利用OpenGL如何在绘制多边形的时候同时绘制其变现呢? 网上一种解决方案是利用glPolygonMode,将多边形绘制两次,一次绘制面,一次绘制边。这种方案理论上是可行的(我没有试过),但是Ope...
  • T_27080901
  • T_27080901
  • 2016年01月10日 20:55
  • 3583

【OpenGL】详解第一个OpenGL程序

OpenGL能做的事情太多了!很多程序也看起来很复杂。但是!所有O
  • candycat1992
  • candycat1992
  • 2014年11月26日 16:00
  • 58543

OpenGL镜面效果

我们这一节的效果图如下: 我们会给每个模型贴上纹理图,纹理图的使用上一节已经讲过了,我们会实现一个镜面的效果,如上图,每个模型下面都有一个像是通过镜子反射的模型一样。 其实做法很简单,我们只需...
  • jk823394954
  • jk823394954
  • 2015年08月30日 19:14
  • 1023

从0开始学OpenGL之Mac篇(1)

因为选择了媒体与可视化这个方向的课程,所以开始学习OpenGL。OpenGL按照设备的定位可以分成OpenGL和OpenGL ES,前者用在桌面环境,后者用在浏览器(WebGL)和移动设备上。按 AP...
  • KingVVSir_
  • KingVVSir_
  • 2015年12月04日 22:02
  • 4768

OpenGL的安装与配置

OpenGL的安装与配置 小白所用的环境是visual studio 2012 express 版本,现在visual studio 都默认支持OpenGL,所以我们不需要再去官网下载OpenGL,...
  • cassiePython
  • cassiePython
  • 2015年12月09日 20:45
  • 7294

OpenGL(2)——第一个 OpenGL 程序

1.代码 // TestGL.cpp #include #include #include #include #include static struct { GLuint vertex...
  • SweetLoveFT
  • SweetLoveFT
  • 2015年12月18日 14:40
  • 1008

OpenGL中设置光照的镜面反射效果

OpenGL中设置光照的镜面反射效果      在上一篇笔记中,我们记述了光线的方向与多边形表面的角度计算关系,除此之外,我们还有光源的位置需要指定。我们在ChangeSize函数的内部指定光源的...
  • Haohan_Meng
  • Haohan_Meng
  • 2014年12月14日 16:45
  • 4504
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:opengl
举报原因:
原因补充:

(最多只允许输入30个字)