当前位置:首页 » 安卓系统 » openglandroid版本

openglandroid版本

发布时间: 2022-11-08 09:36:56

‘壹’ android coco openGL版本低

先重装一下显卡驱动,如果还是不行就是显卡不支持,要换显卡。这年头还有不支持1.5的显卡……

‘贰’ 怎样查看OpenGL的版本

https://..com/question/683757752400495132.html
这里有答复:
运行 CityEngine 需要 OpenGL 2.x 或更高版本。OpenGL 驱动通常与显卡驱动和支持的软件(例如:DirectX)一同安装。过程
1.检测显卡类型(Windows):
1) 打开“运行”窗口。
2)输入dxdiag进入 DirectX诊断工具,即列出显卡信息。
2.检测 OpenGL版本(Windows,Mac,移动设备)
需要安装个第三方小软件。。名字叫:OpenGLExtension Viewer。
Windows:下载并安装OpenGLExtension Viewer。
Mac、移动设备:在OpenGLExtension Viewer
网页中,对应的选择从 Mac App Store、iTunes Store、Android Market下载即可。
OpenGL Extension Viewer是个免费的应用程序,由 Realtech VR 开发。此工具可以显示当前安装的 OpenGL 版本,并且可以检测和升级显卡驱动。
-望采纳
-梁兆铃

‘叁’ 如何查看android系统的openGL版本

android中查看手机系统的OpenGL版本,可以使用如下代码进行查询:

java">ActivityManageram=(ActivityManager)getSystemService(Context.ACTIVITY_SERVICE);
ConfigurationInfoinfo=am.getDeviceConfigurationInfo();
info.reqGlEsVersion=0x00010001//代表opengles1.1
info.reqGlEsVersion=0x00020000//代表opengles2.0

ActivityManager是Android框架的一个重要部分,它负责一新ActivityThread进程创建,Activity生命周期的维护。ActivityManagerProxy实现了接口IActivitManager,但并不真正实现这些方法,它只是一个代理类,真正动作的执行为Stub类ActivityManagerService,ActivityManagerService对象只有一个并存在于system_process进程中,ActivityManagerService继承于ActivityManagerNative存根类。

‘肆’ 为什么使用 android opengl

准备 为了开始本次的教程,你必须具备: 1.一款支持Android开发的IDE,如果你没有的话,可以在Android Developer website下载最新版本的Android studio。 2.一款运行Android4.0之上Android手机,并且GPU支持OpenGL ES2.0 3.对OpenGL的基本知识了解 设置OpenGL ES环境 创建GLSurfaceView 为了显示OpenGL的图形,你需要使用GLSurfaceView类,就像其他任何的View子类意义,你可以将它添加到你的Activity或Fragment之上,通过在布局xml文件中定义或者在代码中创建实例。 在本次的教程中,我们使用GLSurfaceView作为唯一的View在我们的Activity中,因此,为了简便,我们在代码中创建 GLSurfaceView的实例并将其传入setContentView中,这样它将会填充你的整个手机屏幕。Activity中的onCreate方 法如下: protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); GLSurfaceView view = new GLSurfaceView(this); setContentView(view); }123456123456 因为媒体效果的框架仅仅支持OpenGL ES2.0及以上的版本,所以在setEGLContextClientVersion 方法中传入2; view.setEGLContextClientVersion(2);11 为了确保GLSurfaceView仅仅在必要的时候进行渲染,我们在setRenderMode 方法中进行设置: view.setRenderMode(GLSurfaceView.RENDERMODE_WHEN_DIRTY);11 创建Renderer Renderer负责渲染GLSurfaceView中的内容。 创建类实现接口GLSurfaceView.Renderer,在这里我们打算将这个类命名为EffectsRenderer,添加构造函数并覆写接口中的抽象方法,如下: public class EffectsRenderer implements GLSurfaceView.Renderer { public EffectsRenderer(Context context){ super(); } @Override public void onSurfaceCreated(GL10 gl, EGLConfig config) { } @Override public void onSurfaceChanged(GL10 gl, int width, int height) { } @Override public void onDrawFrame(GL10 gl) { } } 回到Activity中调用setRenderer方法,让GLSurfaceView使用我们创建的Renderer: view.setRenderer(new EffectsRenderer(this));11 编写Manifest文件 如果你想要发布你的App到谷歌商店,在AndroidManifest.xml文件中添加如下语句: <uses-feature android:glEsVersion="0x00020000" android:required="true" />11 这会确保你的app只能被安装在支持OpenGL ES2.0的设备之上。现在OpenGL环境准备完毕。 创建一个OpenGL平面 定义顶点 GLSurfaceView是不能直接显示一张照片的,照片首先应该被转化为纹理,应用在OpenGL square之上。在本次教程中,我将创建一个2D平面,并且具有4个顶点。为了简单,我将使用一个长方形,现在,创建一个新的类Square,用它来代表形状。 public class Square { }123123 默认的OpenGL系统的坐标系中的原点是在中心,因此4个角的坐标可以表示为: 左下角: (-1, -1) 右下角:(1, -1) 右上角:(1, 1) 左上角:(-1, 1) 我们使用OpenGL绘制的所有的物体都应该是由三角形决定的,为了画一个方形,我们需要两个具有一条公共边的三角形,那意味着这些三角形的坐标应该是: triangle 1: (-1, -1), (1, -1), 和 (-1, 1) triangle 2: (1, -1), (-1, 1), 和 (1, 1) 创建一个float数组来代表这些顶点: private float vertices[] = { -1f, -1f, 1f, -1f, -1f, 1f, 1f, 1f, };123456123456

‘伍’ android 使用opengl es2.0浏览全景图片

先上效果图

我是android opengl es的初学者,有很多东西还不懂,仍在学习;这里实现全景图浏览的一个思路是,先使用opengl绘制一个球体,这个球体中心位置在手机屏幕的中心,球体的半径为3。默认摄像机的位置在球体正前方半径为3的位置上,看着球体的中心,在收触摸屏幕的时候,不断调整摄像机的位置,但是保持距离球体中心的位置不变。

球体绘制成功后,将准备好的全景图,贴在球体的表面,就完成了(不需要对全景图进行特殊处理,我刚开始的思路是绘制一个正方体天空盒,然后对全景图进行处理,获得天空盒六个面的图像,然后将图像贴在六个面上,结果发现我不会。。。。)。

这里涉及到
opengl的绘制,可以看看 android opengl es2.0完全入门这篇文章

绘制球体,opengl es2.0只能绘制点,线和三角形,如果要绘制球体的话,需要将球体表面切分成成千上万个小矩形,矩形又可以切分成三角形来绘制,只要切分的够细,看上去就是球体。

绘制球体需要你掌握一点三维空间和三角函数的知识

‘陆’ 怎么更新安卓手机的OpenGl

软件名称:quickoffice
移动办公
[软件大小:1.86mb]
[是否中文:中文]
[更新日期:2010-01-26
11:09]
[软件格式:apk]
[开

者:]
[适用手机:android
android1.5,android1.6,android2.1,android2.2机型]
望采纳。

热点内容
给定一个算法 发布:2024-05-19 17:50:08 浏览:863
恋爱生物种离线缓存 发布:2024-05-19 17:49:15 浏览:578
卡巴斯基服务器如何连接外网更新 发布:2024-05-19 17:42:06 浏览:559
手机虚荣怎么连接服务器 发布:2024-05-19 17:41:47 浏览:729
linux修改保存文件 发布:2024-05-19 17:30:38 浏览:665
网络有你脚本 发布:2024-05-19 17:29:55 浏览:769
黎明我的世界服务器 发布:2024-05-19 17:17:34 浏览:538
雷神g50如何设置安卓原生模式 发布:2024-05-19 16:50:04 浏览:120
c语言小数四舍五入 发布:2024-05-19 16:23:28 浏览:525
数据库被注入攻击 发布:2024-05-19 16:21:31 浏览:835