OpenGLES 1.1 相对于OpenGL2.1的删减-材质部分
2010-05-15 23:04
549 查看
1) Color Material
OpenGLES
1.1只支持使用glEnable/glDisable开启关闭,如果开启,必然是diffuse & ambient同时trace,
而OpenGL2.1可以使用glColorMaterial(GLenum face, GLenum mode)指定正反面的color
material模式,即使用ambient, diffuse, specular,emission,还是ambient &
diffuse trace.
2) Blend 删减比较多
2-1 Blend Op:
OpenGL2.1支持设置blend operation,如add, subtract, reverse subtract, min, max,而OpenGLES1.1不支持设置,只能使用add
2-2 Blend Factor的设定:
OpenGL2.1可以分别设定RGB和Alpha的Factor,而ES1.1不支持,2.1还支持分别设置RGB和alpha的Op,ES1.1当然更不支持了
2-3 Blend Factor:
ES1.1不支持 GL_CONSTANT_COLOR, GL_ONE_MINUS_CONSTANT_COLOR, GL_CONSTANT_ALPHA, GL_ONE_MINUS_CONSTANT_ALPHA
(待续)
相关文章推荐
- opengl 显示点云时候部分视角透明
- OpenGL和OpenGLes opengles1.x和opengles2.0
- GLEW 1.3.5 adds OpenGL 2.1 and NVIDIA G80 extensions
- 挑战程序设计竞赛 2.1部分和问题
- STSdb 4.0 入门说明文档(有部分删减)- NoSQL
- 【转】opengl学习笔记之光照、材质
- OpenGLES 1.1教程(四)-纹理映射
- 使用 WebSphere Studio Application Developer 的 WebSphere Portal Server 开发: 第 1 部分:Portal Server 2.1 的动态主题定制
- [OpenGL]从零开始写一个Android平台下的全景视频播放器——2.1 使用GLSurfaceView和MediaPlayer播放一个平面视频(上)
- OpenGL1.1: 入门笔记
- Moving Beyond OpenGL 1.1 for Windows
- opengl 在 Mac os x下默认是2.1的问题
- OpenGL学习之材质RGB值和光源RGB值关系
- opengl opengles学习资源
- OPENGL光源(shader部分)整体实现思想
- Atitit 风控之道 attilax著 风险控制 1. 融资风险控制 3 1.1. 风险控制基本知识 3 2. 第8 章 项目风险的分类管理 156 4 2.1. 8.1 项目风险分类 156 4
- Atitit 提升效率 降低技术难度与提升技术矛盾的解决方案 1. 问题 2 1.1. 高手喜欢技术挑战怎么办,但会提升技术难度 导致新手不会用怎么办 2 2. 解决方案 2 2.1. 通过开会统
- OpenGL Super Bible 第四章 Transform 程序绘图部分代码解析
- OpenGLES 1.1教程(四)-纹理映射
- 多维子材质脚本加入了对于贴图名称的查找,去除了 logo