OpenGL
aben_2005
这个作者很懒,什么都没留下…
展开
-
OpenGL之自动纹理坐标生成
OpenGL中有两种方法为顶点(Vertex)指定纹理坐标: 1.由人工给每个顶点分配坐标。可以通过函数glTexCord*()来完成。 2.由OpenGL自动为每个顶点分配坐标。这个任务由函数glTexGen*()来完成。 要完成自动纹理坐标的生成,首先要指定以什么样的模式(既什么样的算法)来生成纹理坐标。可以指定三种纹理坐标生成模式:GL_OBJECT_LINEAR, GL_EYE_LINEAR, GL_SPHERE_MAP,下面就分析这些模式的具体含义: 1.GL_OBJECT_LI原创 2011-05-09 13:05:00 · 5169 阅读 · 1 评论 -
glBlendFunc()的参数(转自CSDN)
OpenGL 会把源颜色和目标颜色各自取出,并乘以一个系数(源颜色乘以的系数称为“源因子”,目标颜色乘以的系数称为“目标因子”),然后相加,这样就得到了新的颜 色。(也可以不是相加,新版本的OpenGL可以设置运算方式,包括加、减、取两者中较大的、取两者中较小的、逻辑运算等,但我们这里为了简单起见,不讨 论这个了) 下面用数学公式来表达一下这个运算方式。假设源颜色的四个分量(指红色,绿色,蓝色,alpha值)是(Rs, Gs, Bs, As),目标颜色的四个分量是(Rd, Gd, Bd, Ad),又设源转载 2011-05-09 20:23:00 · 460 阅读 · 0 评论