opengl-es-2.0相关内容

采用了android相机创建色度键效果的第一步

我想创建一个使用Android相机色度键效果。我并不需要一步一步来,但我想知道劫持Android相机和应用过滤器的最佳途径。我已经签出的API,并没有发现任何有关如何操作数据来自摄像机的超级权威性。起初,我看着使用表面纹理,但我不完全知道如何帮助或如何甚至使用它。然后我检查了使用GLSurfaceView,这可能是正确的方向,但真的不知道。 另外,添加到我的问题,我将如何处理图像的两个preVI ..

不能画正方形的OpenGL ES 2.0为Android,但可以绘制三角形

所以我把code从 HTTP://www.learnopengles .COM / Android的教训 - 一个工具入门/ ,并一直在努力绘制一个正方形(同时仍保持在后台一切)。无论出于何种原因,它显示为一个三角形。我的code将在下面提供。我知道改变GLES20.glDrawArrays(GLES20.GL_TRIANGLES,0,4),但我不能找到我缺少什么。 此外,有没有更好的方式来了解 ..
发布时间:2015-12-06 22:24:57 移动开发

在Android的一些教程的OpenGL ES 2 NDK?

具体我需要用遮光lenguage GLSL工作。我已经安装NDK,SDK和其他一切,并乳宁好的,我跑了使用NDK openGLES 2为例,它工作正常,问题是有,我dont't很多已了解的指令。所以我需要教导我,一步一步的教程或书籍 解决方案 我建议你阅读一些关于Khronos的网站,并从OpenGL的程序员指南教程的开始。 我建议你先从“你好三角”试玩第一。 有两个环节。 教程 ..
发布时间:2015-12-06 21:59:15 移动开发

基于运动的OpenGL ES 2.0绘图线,线总是从原点

我刚刚开始学习Android的OpenGL和画线,当我有一个奇怪的问题。所有我想要做的是汲取基于手指运动的线。现在,当我开始刷我总是一条线从原点(0,0)如下因素我的议案。 下面的图片: http://imageshack.us/photo/my-images/137 /screenshot2012061312174.jpg/ 箭头符号我的手指运动,并在原点(红圈)开始行是提到行如下因素我的 ..
发布时间:2015-12-06 21:43:22 移动开发

for循环中的着色器code硬codeD一些工作,但没有统一的变量

我问有关在this问题。 什么似乎答案已经很奇怪了吧。 因此,我决定问这个问题在能够明白是怎么回事了希望。 下面是一段错误的顶点着色器code: //一堆队服之类的东西... 统一INT u_lights_active; 无效的主要() { //一些code ... 的for(int i = 0; I< u_lights_active ++ I) { ..
发布时间:2015-12-05 14:32:49 移动开发

OpenGL ES的黑色质感的Nexus S

OpenGL的code在Nexus One上,工程不会对的Nexus S.正常工作 纹理似乎并没有呈现,我只剩下黑色纹理的地方应该是。 任何人有什么想法? 解决方案 的在纹理加载code,有可能有下面几行: GLES20.glTexParameteri(GLES20.GL_TEXTURE_2D,GLES20.GL_TEXTURE_MIN_FILTER,GLES20.GL_NEAREST) ..
发布时间:2015-12-05 13:55:03 移动开发

安卓的OpenGL ES 2,绘图方块

编辑:问题解决的 所以,我一直在经历了官方的OpenGL ES 2教程为Android,我已经得到了涉及绘制形状的一部分,但我似乎无法得到方形的工作。它吸引了一个直角三角形来代替。 我已经包括了我使用的定义和绘制形状,这是从本教程复制几乎完全code。该渲染器类简单地创建这种形状的实例,并调用draw方法。 由于某些原因,本教程不给的值/声明vertexStride和vertexCount,所 ..
发布时间:2015-12-05 12:57:40 移动开发

在OpenGL ES 2.0的简单质感的四转

修改6 - 完全重新编写有关评论/正在进行的研究 修改7 - 增加了投影/视图矩阵..... 由于我没有得到远与此,我添加的视图/投影矩阵从谷歌演示 - 请code以下:如果有人能指出我要去哪里错了,它真的是AP preciated,因为我仍然得到了一个空白页面,当我把“”GL_POSITION = a_position * uMVPMatrix;“+到我的顶点着色器(用”GL_POSITIO ..
发布时间:2015-12-05 12:40:35 移动开发

创建于Android的OpenGL的一个拉方的位图ES 2.0

我画一个正方形使用OpenGL ES 2.0的,现在我想创建一个拉方的位图。任何人都可以请指导我该怎么做?请让我知道,如果我的问题不明确。谢谢 解决方案 这是使用glReadPixels()来完成。这是缓慢的,但与OpenGL ES 2.0的Andr​​oid上唯一可用的方法。在Java: 位图buttonBitmap = Bitmap.createBitmap(mWidth,mHeight ..
发布时间:2015-12-05 12:36:59 移动开发

安卓+ GL ES 2.0多色code样?

几年前,我学到了一点了OpenGL(2.0版)。基本的例子都非常方便。人们可以有一些批处理命令(如 glVertex [...] 的)。绘制彩色三角形 现在我了解,这OpenGL ES 2.0的 德precates 这些命令的用法。所有的例子我觉得这包含自定义着色器,写一些着色器语言。虽然这可能是伟大的编写高定制的高性能的应用程序,它不能帮助,当你开始学习GL ES 2.0了很多。 长话短说: ..
发布时间:2015-12-05 12:19:41 移动开发

如何转换的Open GL ES 2.0应用程序,以一个动态壁纸?

我有一个实现GLSurfaceView.Renderer和使用的Open GL ES 2.0和完美的作品作为一个标准的应用程序的类。 不过,我想扩大这个如此,它的一个活的壁纸。 Naturyally我有这exteds WallPaperservice一个服务类,进而延伸WallpaperService.Engine一个引擎类。 在的code我可以做普通版 mGLSView =新GLSurf ..
发布时间:2015-12-05 11:39:32 Java开发

雷采摘的OpenGL ES 2.0

我想实现光线采摘的OpenGL ES 2.0,以确定对象是否被点击或不。到目前为止,我只是想检查是否有特定的三角形已经pssed $ P $。 我真的使用本网站为动机的http://android-raypick.blogspot.ca/2012/04/first-i-want-to-state-this-is-my-first.html 这是我到目前为止有: 公共无效的onClick(浮 ..
发布时间:2015-12-05 11:35:40 移动开发

在OpenGL ES 2.0的,Android的,是否可以画线和放大器;圈在自定义尺寸的SurfaceView渲染

在开发一个应用程序,画线和放大器;圈通过移动事件动态使用用户的输入,我想提供一个自定义图纸尺寸的SurfaceView渲染器,这样我就可以使用屏幕的其余部分用于其他目的像菜单等的输出 我已经创建在布局SurfaceView并试图以提供输出,但线被从surfaceview的中心画出的,并且不与既定触摸事件精确地跟随。是否有可能,我们可以通过SurfaceView获取输出还是我浪费我的时间吗? 解决 ..
发布时间:2015-12-05 11:31:34 移动开发

是否有可能提出类似的顶点着色器和片段着色效果Android相机preVIEW,并保存OpenGLES所拍摄的图像?

这两个是我的VertexShader和片段着色器文件: 顶点着色器文件: 属性vec4位置; 属性vec4 inputTextureCoordinate; 不同VEC2的TextureCoordinate; 不同vec4合作; 无效的主要() { GL_POSITION =位置; 的TextureCoordinate = inputTextureCoordinate.xy; ..

安卓:在GLSurfaceView创建纹理贴图中删除从标准的硬件加速视图元素

我在运行游戏 GLSurfaceView 嵌入在一个普通的Andr​​oid的布局。该应用程序后,已运行了一段时间,大量的纹理已经创建,然后再删除(所有显示的文本动态渲染成纹理,如果不使用,再删除),与其他布局元素纹理失去他们的纹理。 例如textviews或按钮失去了文字的纹理。 这似乎是所有的Andr​​oid版本> 3在布局由OpenGL ES的渲染器渲染的问题。 游戏贴图曾经迷失非。 ..
发布时间:2015-12-05 01:25:41 移动开发

什么是"偏移"在GLES20.glVertexAttribPointer参数/与glDrawElements,和哪里PTR /指标从何而来?

我与OpenGL ES 2.0的Andr​​oid中玩耍,并期待通过的文档的GLES20 我碰到下面的方法: 公共静态与glDrawElements无效( INT模式,诠释计数,整型,缓冲指数) 公共静态无效与glDrawElements( INT模式,诠释计数,整型,诠释抵消) 公共静态无效glVertexAttribPointer( INT INDX,诠释大小,整型 ..
发布时间:2015-12-05 01:07:08 移动开发

没有EGLConfig发现

我试图让简单的游戏在Android中使用 AndEngine教程 现在当我运行该项目,我得到的错误,指出 java.lang.IllegalArgumentException:如果不!EGLConfig发现 TowerOfHanoiActivity.java 公共类TowerOfHanoiActivity扩展SimpleBaseGameActivity { 私有静态诠释CAMERA ..
发布时间:2015-12-05 00:34:29 移动开发

OpenGL ES 2.0的VS OpenGL的3 - 异同

这是我读过,看来OpenGL ES 2.0的不是的什么的,比如OpenGL 2.1,这是我从以前承担。 什么我很想知道的是OpenGL的3是否比得上的OpenGL ES 2.0。换句话说,因为我打算做一个游戏引擎为台式机和Android外,还有什么区别,我应该做到心中有数,特别是有关的OpenGL 3.x的+和OpenGL ES 2.0? 这也可以包括的OpenGL 4.x的版本也是如此。 ..
发布时间:2015-12-05 00:07:32 移动开发

Android的OpenGL ES的支持无处不在?

我需要得到多少潜力将安装我会失去,如果我选择这样做,而不是在android.graphics Android的原生2D图形API,我的画在OpenGL的想法。* Android的文件似乎暗示了OpenGL ES API的支持基本上所有的手机: OpenGL ES 2.0的支持,大多数Android设备 现在,这是否意味着,即使是廉价商品的设备将有OpenGL ES 2.0的支持?会不会更便宜的 ..
发布时间:2015-12-04 23:59:04 移动开发