OpenGLES 1.1 相对于OpenGL2.1的删减-材质部分

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

(待续)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值