`
sogotobj
  • 浏览: 646552 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

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

(待续)

分享到:
评论

相关推荐

    opengl-api-gl1.1-android-2.1-r1-API文档-中英对照版.zip

    赠送jar包:opengl-api-gl1.1-android-2.1_r1.jar; 赠送原API文档:opengl-api-gl1.1-android-2.1_r1-javadoc.jar; 赠送源代码:opengl-api-gl1.1-android-2.1_r1-sources.jar; 赠送Maven依赖信息文件:opengl-...

    opengl-api-gl1.1-android-2.1_r1-API文档-中文版.zip

    赠送jar包:opengl-api-gl1.1-android-2.1_r1.jar; 赠送原API文档:opengl-api-gl1.1-android-2.1_r1-javadoc.jar; 赠送源代码:opengl-api-gl1.1-android-2.1_r1-sources.jar; 赠送Maven依赖信息文件:opengl-...

    opengl es 1.1版本

    总的来说,OpenGL ES 1.1是移动和嵌入式设备3D图形编程的基础,虽然现在已经被更现代的OpenGL ES 2.0和3.0所取代,但对于理解图形学的基本原理和在旧设备上运行的应用程序,它仍然是不可或缺的一部分。

    OpenGLES1.1-Spec

    OpenGL ES 1.1 是移动设备和嵌入式系统上使用的图形编程标准,它简化了桌面版 OpenGL 的复杂性,以适应资源有限的环境。OpenGLES1.1-Spec 提供了完整的规范,详细解释了如何在这些平台上创建高质量的3D图形。 《es_...

    OpenGL ES 1.1 Reference Manual

    OpenGL ES 1.1 参考手册是针对移动设备和嵌入式系统的图形编程标准的重要文档。OpenGL ES(OpenGL for Embedded Systems)是OpenGL的一个子集,专为资源有限的平台设计,如智能手机、游戏机和掌上设备。它提供了一个...

    opengl es 1.1 spec

    相对于桌面版的 OpenGL,OpenGL ES 1.1 使用了一个更加简化和固定的渲染管线。这意味着开发者可以更容易地掌握其工作原理,同时也减少了移动设备上的性能开销。 ##### 3.4 顶点数组和缓冲对象 为了提高渲染效率,...

    opengles1.1-2.0手册.rar

    此外,错误处理和状态查询也是开发过程中不可或缺的部分,`glGetError()` 和 `glGet*()` 函数用于检查和获取OpenGL ES的状态信息。 总的来说,OpenGL ES 1.1 和 2.0 手册为开发者提供了详尽的函数参考,帮助他们...

    ftgles 用OpenGL es1.1 绘制字体的软件 (iphone 使用)

    FTGLES is a C++ library for rendering fonts on mobile operating systems with OpenGL ES 1.1. It is a port of FTGL. Its primary target is the iPhone. From the FTGL notes: "Unlike other OpenGL font ...

    OpenGLES1.1的头文件与DLL

    OpenGLES 1.1是该标准的一个早期版本,它提供了2D和3D图形渲染的能力,但相比后来的OpenGLES 2.0和3.0,其功能更为有限,不支持着色器。 在Windows CE(wince)平台上使用OpenGLES 1.1时,你需要以下关键组件: 1....

    opengl es 1.1教程(很好)

    opengl es 1.1 很好的教程,2.0 可以看看,有反射,透明等效果实现。

    OpenGL ES Tutorial for Android.zip

    由 Per-Erik Bergman写的6个教程,并附带一份OpenGL ES 1.1 Reference Pages。 内容介绍: OpenGL ES Tutorial for Android – Part I – Setting up the view OpenGL ES Tutorial for Android – Part II – ...

    基于opengl es 1.1 的一个gui.

    基于opengl es 1.1 的一个gui.

    支持OpenGL ES 1.1的GPU内核

    一个支持openGL ES 1.1的开源GPU内核,命名为OpenGPU2020。本项目所支持的OpenGL ES 1.1简化自OpenGL 1.5,支持视窗变换、定点染色、投影变换、图元装配、剪裁、背向面消隐、视窗变换、光栅化、纹理化、ROP功能。

    opengl es1.1 NDK 旋转的立方体

    opengl es1.1作的旋转立方体的demo。环境eclipse+ndk+android。大家可以学习一下。

    opengl-1.1.rar_opengl 1.1

    在这个“opengl-1.1.rar”压缩包中,你将找到一个用于学习OpenGL 1.1的基础教程或小程序。 在OpenGL 1.1版本中,主要包含了以下关键知识点: 1. **基本图元**:OpenGL支持的基本图元包括点、线段和多边形(三角形...

    100%的oc语言开发,采用OpenGL es 1.1,纯3D绘制UIButton,UINavigator,UILabel,源码下载

    百度安卓市场中”道德经“应用...100%的oc语言开发,采用OpenGL es 1.1,纯3D绘制UIButton,UINavigator,UILabel等, 超级流畅的动画效果 ”道德经“应用的地址:http://as.baidu.com/a/item?docid=4899207&pre=web_am_se

    OpenGL ES Demo1

    使用OpenGL ES模拟器在Windows上开发OpenGL ES程序。。

    OpenGL_ES_1.1_Emulator_Release_Note_v1.0.zip_OpenGL arm_arm op

    OpenGL ES 1.1相较于早期的1.0版本,主要引入了对顶点数组、纹理对象、浮点纹理、以及多边形模式和剔除功能的增强。它提供了一套固定的渲染管道,包含顶点处理、纹理贴图、光照计算和像素操作等步骤,帮助开发者构建...

    opengl es reference无错版

    OpenGL ES(OpenGL for Embedded Systems)是OpenGL的一个精简版本,主要设计用于嵌入式设备,如智能手机、平板电脑和游戏机等,它在图形处理领域提供了丰富的功能,用于创建复杂的3D和2D图形。OpenGL ES 2.0是该...

Global site tag (gtag.js) - Google Analytics