OpenGL 学习
文章平均质量分 77
rexyren
这个作者很懒,什么都没留下…
展开
-
ES OpenGL10 函数介绍
javax.microedition.khronos.opengles接口GL10上级接口:GL下级接口:GL11公共接口GL10继承于GLGL10接口包含了Java(TM)程序语言为OpenGL绑定的核心功能。OES_byte_coordinates,OES_single_precision,OES_fixed_point,OES_read_format,以及OES_comp转载 2012-08-03 13:17:18 · 1343 阅读 · 0 评论 -
OpenGL ES 三种类型修饰 uniform attribute varying
1.uniform变量uniform变量是外部application程序传递给(vertex和fragment)shader的变量。因此它是application通过函数glUniform**()函数赋值的。在(vertex和fragment)shader程序内部,uniform变量就像是C语言里面的常量(const ),它不能被shader程序修改。(shader只能用,不能改)转载 2012-08-08 17:44:53 · 12567 阅读 · 1 评论 -
OpenGL 纹理
大概步骤:1.创建纹理对象,并为他指定一个纹理. 2.确定纹理如何应用到每个像素上. 3.启用纹理贴图 4.绘制场景,提供纹理和几何坐标 过滤:由于我们提供的纹理图像很少能和最终的屏幕坐标形成对应,大小不同,所以需要设置过滤项目.允许我们进行插值或者匀和,指定放大缩小的函数.glTexParameter*(),使用过滤模式GL_NEAREST那么纹理单位最邻近的转载 2012-07-31 19:49:00 · 2679 阅读 · 0 评论 -
Android opengles2.0 背景透明
在Android上开发OpenGL ES应用时,默认的背景不透明的,即使使用了glClearColor来设置了不透明度为0,且纹理图片中有透明的部分也可能被GLView的背景填充。那么首先解决GLView的透明背景问题吧。要设置透明的第一步是将GLView所在的Activity中的主题属性设置为:android:theme=”@style/Theme.Translucent” 。这样就可以原创 2012-09-07 23:46:53 · 8821 阅读 · 6 评论