OpenGL ES 在 Android 开发库中 - 能不能再牛点儿

OpenGL ES 在 Android 开发库中 - 能不能再牛点儿

太阳火神的美丽人生 (http://blog.csdn.net/opengl_es)

本文遵循“署名-非商业用途-保持一致”创作公用协议

转载请保留此句:太阳火神的美丽人生
-  本博客专注于 敏捷开发及移动和物联设备研究:iOS、Android、Html5、Arduino、pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作。

Android 开发库中突然发现这些个东西,原来和原生的函数名一模一样,而且根据版本封装成了类:GLES10、GLES11、GLES20、GLES30,而且还有GLU、GLUtils。

或者还有一种说法,那就是 Android 使用的 Java 语言对于凌乱的 OpenGL ES 也是无计可施,只能这样简单的归到一起而已。

再看看GLES20类中的函数,与在 Objective-C 中使用的 C 接口函数没有两样:

所以说,语言只是一种表述方式,具体要表述的内容并不会随时表述语言的不同而发生本质的变化。

以上截图自:http://developer.android.com/reference/android/opengl/GLES20.html

时间: 2024-11-03 08:24:37

OpenGL ES 在 Android 开发库中 - 能不能再牛点儿的相关文章

OpenGL ES 在 Android 中对 GLU 的原生支持

OpenGL ES 在 Android 中对 GLU 的原生支持 太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS.Android.Html5.Arduino.pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作. 注: 我总是喜欢多了解些语言,比如英文.法文.俄语.德文.日文.韩文.藏语.蒙古

OpenGL ES 片元着色器中 int 类型精度不匹配的问题分析

OpenGL ES 片元着色器中 int 类型精度不匹配的问题分析 太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS.Android.Html5.Arduino.pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作. 最终解决方法补充: ------------------------ 经过反复

【我的Android进阶之旅】快速创建和根据不同的版本类型(Dev、Beta、Release)发布Android 开发库到Maven私服

前言 由于项目越来越多,有很多公共的代码都可以抽取出一个开发库出来传到公司搭建好的Maven私服,以供大家使用. 之前搭建的Maven仓库只有Release和Snapshot两个仓库,最近由于开发库有时候不稳定有bug,不便于测试.因此领导说要搭建三个版本的仓库,分别为Release版本.Beta版本.Dev版本,Snapshot版本废弃掉,下面来分别介绍下这三个版本仓库的意义. Dev版本:是用于开发库维护人员能够很快的新增代码并上传到Maven仓库,这样其他开发人员就能够很快的获取该Dev版

创建和发布 Android 开发库的终极指南

相关术语介绍 在我们开始之前,还有一些术语,需要熟悉下. 项目Project  –  在 Android Studio 中,一个 项目 就是一个完整的 Android app.Android Studio 项目包含了一个或多个模块. 在 Android Studio 中,一个 项目 类似于在 Eclipse 的一个工作区间workspace. 模块Module – 一个 模块 是 app 中的一个组件,它可以单独的进行构建.测试和调试.模块包含了 app 的源代码和资源文件.在 Android

button点击事件-Android开发listView中的Button点击事件被拦截

问题描述 Android开发listView中的Button点击事件被拦截 根据http://blog.csdn.net/boylinux/article/details/8860443 这位大神的帖子,我的代码如下,现在的问题是Listview中的Button和imageview和textview控件点击之后不会响应,而在滑动一下Listview后,之前的点击事件才会响应,导致这个问题的原因不明,但是如果不用HashMap这个MAP的话,就不会有这个问题,请问大神们这是为什么呢?代码如下: p

android开发 widget中可以启动service 吗,我在onupdate 启动服务,没反应

问题描述 android开发 widget中可以启动service 吗,我在onupdate 启动服务,没反应 10C @Override public void onUpdate(Context context AppWidgetManager appWidgetManager int[] appWidgetIds) { System.out.println(""545454554""); context.startService(new Intent(conte

imageview-关于android开发ImageView中的图片进行图形标记的添加处理

问题描述 关于android开发ImageView中的图片进行图形标记的添加处理 关于android开发,对ImageView中的图片进行图形标记的添加处理.如果有实例说明请列举一下,谢谢!急!急!急! 解决方案 问题不明白什么意思?可否说清楚点?或者给张图片示意一下. 解决方案二: 是"ImageView右下角有一个小图标,可以对小图标进行操作"的意思吗?

opengl es fbo-求一个opengl es 在android上用 FBO的demo

问题描述 求一个opengl es 在android上用 FBO的demo 如题,最近需要做这个项目,在网上找了很久也找不到es的FBO例子,困在这里好久了,请高人拉我一把! 我需要c++版本的 解决方案 http://www.cnblogs.com/mengdd/archive/2013/05/02/3055649.html 解决方案二: http://blog.sina.com.cn/s/blog_4062094e0100alvv.html 解决方案三: 找了一些看看有没有符合要求的 And

安卓opengl es 20失效-为什么代码中的GLES20会显示错误

问题描述 为什么代码中的GLES20会显示错误 package com.bn.Sample9_1; import android.opengl.GLSurfaceView; import android.opengl.GLES20; import android.view.MotionEvent; import javax.microedition.khronos.egl.EGLConfig; import javax.microedition.khronos.opengles.GL10; im