![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
opengl
kalongkaya
一只脚踏入行业,仍在学习
展开
-
OpenGL使用glColorMaterial设置材质
OpenGL使用glColorMaterial设置材质 一句话glColorMaterial的作用是用来在绘图的过程中实时的设置材质。通常情况下设置一个物体的材质需要以下这么5个属性需要设置。 glMaterialfv(GL_FRONT, GL_AMBIENT, no_mat); glMat转载 2015-07-01 11:28:47 · 7719 阅读 · 0 评论 -
OpenGL: 模板缓冲区
相信大家有些人对OpenGL的模板缓冲区不是很理解,包括我最开始也是,OpenGL的模板缓冲区其实就是采用过滤的技术来控制那些颜色可以绘制,那些不能进行绘制。这里的过滤技术也就是我们的一个控制方法,主要体现在如下两个函数glStencilFunc(GLenum func,GLint ref,GLuint mask)和glStencilOp(GLenum fail,GLenum zfail, G转载 2015-07-01 15:46:54 · 700 阅读 · 0 评论 -
OpenGL纹理映射总结
OpenGL纹理映射总结 大概步骤: 1.创建纹理对象,并为他指定一个纹理. 2.确定纹理如何应用到每个像素上. 3.启用纹理贴图 4.绘制场景,提供纹理和几何坐标 过滤:由于我们提供的纹理图像很少能和最终的屏幕坐标形成对应,大小不同,所以需要设置过滤项目.允许我们进行插值或者匀和,指定放大缩小的函数.glTexParameter*(),使用过滤模式转载 2015-07-01 20:46:07 · 9052 阅读 · 0 评论