OpenGL
bigMoYu
Updating...
展开
-
OpenGL-混合
1.混合 RGB是片段的颜色,Alpha值可以看成是片段的透明度。原创 2017-07-21 17:10:26 · 349 阅读 · 0 评论 -
OpenGL-雾Fog-实例
2.雾2.1 glEnable(GL_FOG);//启用雾效果2.2 glFog*()函数,设置用于控制雾浓度的方程式;2.3 glHint(target,mod);· GL_FOG_HINT值,指定雾化计算的精度;原创 2017-07-21 22:00:03 · 1524 阅读 · 0 评论 -
OpenGL-渲染光照球体
3.光照注意:a. OpenGL至少会支持8个光源,即GL_LIGHT0到GL_LIGHT7。但是开启过多的光源会导致程序运行速度下降。b. GL_AMBIENT、GL_DIFFUSE、GL_SPECULAR这三种属性是光源和材质所共有的,如果某光源发出的光线照射到某材质的表面,则最终的漫反射强度由两个GL_DIFFUSE属 性共同决定,最终的镜面反射强度由两个GL_SPECULAR属性共同决定。原创 2017-07-22 13:11:41 · 5644 阅读 · 0 评论 -
OpenGL-聚光灯-spot
4.聚光灯原创 2017-07-22 15:02:30 · 1761 阅读 · 0 评论 -
OpenGL-光源位置的控制
光源位置:3.光源保持静止4.独立的移动光源5.光源和观测点一起移动翻译 2017-07-22 16:53:25 · 8572 阅读 · 0 评论 -
OpenGL-纹理读取BMP图片-代码
使用两种方法读取bmp图片,来作为OpenGL纹理。1.通过对bmp格式的了解,http://blog.csdn.net/o_sun_o/article/details/8351037(详细解析bmp格式的博客),读取其中有用的信息(图像宽度、图像高度、图像数据等)。2.2.利用已有的函数auxDIBImageLoad()读取bmp文件。原创 2017-07-21 10:52:32 · 5864 阅读 · 2 评论