OpenGL ES之glShadeModel函数
来源:互联网 发布:java 为什么要用枚举 编辑:程序博客网 时间:2024/06/05 20:26
名称:
glShadeModel—— 选择flat或smooth着色
函数原型:
void glShadeModel(GLenum mode)
函数参数:
mode 指明使用哪种着色技术,可以取值GL_FLAT和GL_SMOOTH。默认取值是GL_SMOOTH。
描述:
原文翻译太复杂,我在这里总结一下:在使用顶点数据绘制几何图形时,如果为每个顶点指定了顶点颜色,此时若使用GL_SMOOTH,每个顶点使用对应的顶点颜色来着色,而顶点之间的片元颜色则使用差值的方式来计算获得,结果就是渐变色;而若使用GL_FLAT,假设几何图形由n个三角形构成,则只会使用顶点颜色数组中最后n个颜色进行着色。
GL_SMOOTH着色模式
GL_FLAT着色模式
- OpenGL ES之glShadeModel函数
- OpenGL ES之glShadeModel函数
- OpenGL 之glShadeModel函数
- OpenGL函数思考-glShadeModel
- OpenGL函数思考-glShadeModel
- OpenGL ES之glUniform函数
- OpenGL ES之glScale函数
- OpenGL ES之glMatrixMode函数
- OpenGL ES之glRotate函数
- OpenGL ES之glFrustum函数
- OpenGL ES之glOrtho函数
- OpenGL ES之glTexImage2D函数
- OpenGL ES之glCullFace函数
- OpenGL ES之glDrawElements 函数
- OpenGL ES之glLight函数
- OpenGL ES之glNormalPointer函数
- OpenGL ES之glNormal函数
- OpenGL ES之glLightModel函数
- 快递查询
- 利用ffmpeg实现视频格式转换成flv,保证能成功运行
- oracle创建用户与权限操作
- 删除 setup.py 安装的 Python 软件包
- POJ 1062 DFS
- OpenGL ES之glShadeModel函数
- Choose a destination with a supported architecture in order to run on this system.
- uboot分析之u-boot.lds
- 80x86为什么要求数据段的起始地址必须为16的倍数?
- 毕业求职经历(转)
- POJ 2125 最小点权覆盖 最大流
- hive优化【增加执行的map数,reduce数】
- 寻找“捣乱分子”对[
- uboot.lds分段的分析