opengl-es-2.0 相关问题

OpenGL 3D图形API的子集,专为移动电话等嵌入式设备而设计。此版本2.0消除了大多数固定功能渲染管道,有利于可编程渲染管道。

为什么不能编译在后台线程着色器?

我一直在寻找的代码和开发视频学习的OpenGL ES 2.0 / GLSL以及相关的iOS怪癖,我已经注意到,从未有异步着色器编译的任何提及。除了 ...

回答 1 投票 1

质地是全黑的

至于我可以告诉大家,我的第一次尝试画上一个三角形正在设置正确的纹理,但它显示为全黑。我发送图像到OpenGL作为这样的:GLuint gridTexture; ...

回答 3 投票 0

为什么glTexSubImage2D这么慢?

我正在尝试测量glTexSubImage2D()的性能。我需要在渲染之前定期更新纹理1920x1080。奇怪的是,有时glTexSubImage2D()需要不到20ms,但......

回答 1 投票 0

在Android上进行OpenGL ES 2.0渲染的最佳实践

有了我迄今为止所使用的语言和库,总有一个选项可以将程序的主循环(游戏或任何具有不断变化的上下文的东西)同步到当前显示器......

回答 1 投票 2

GLES2.0:通过glEGLImageTargetTexture2DOES使用GL_TEXTURE_EXTERNAL_OES

我想用Java渲染图像缓冲区(在这种情况下NDK不是选项)并通过GL_TEXTURE_EXTERNAL_OES将其传递给着色器。如规范中所述,glTexImage2D不起作用。但是......

回答 1 投票 6

使用相同的Y坐标绘制rect

我需要绘制蜡烛棒图。我通过两个三角形(蜡烛体)和线条(阴影)绘制蜡烛。蜡烛看起来像这样。有时打开和关闭价格等于和所有Y坐标...

回答 1 投票 0

忽略了GLSL精度限定符

我们有OpenGLES2.0着色器可以在IOS和大多数Android设备上正常工作,但在亚马逊Kindle Fire 7上,似乎我们不同的组件之一正在丢失其在顶点中定义的精度...

回答 1 投票 0

参数对GLES20.glViewport(0,0,宽度,高度)意味着什么?

为什么我们在GLES20.glViewport(0,0,width,height)中作为前两个参数传递0?它意味着什么?

回答 1 投票 1

OpenGLES - 在运行时创建对象

我是OpenGL的新手,从dev.android.com的小教程开始。示例代码包含方形几何的Square类。该对象将在onSurfaceCreated()中创建...

回答 2 投票 4

如何在android中的单独线程上运行GLES20.glReadPixels?

我目前正在与ARCore合作对图像进行分类并将对象放在图像上。但似乎ARCore相机没有提供任何方法来获得pixelbuffer。然后我来到了如何采取...

回答 1 投票 0

Open GL ES 2.0为什么我的VBO不工作?

嘿那里我试图通过vbo在OpenGL中绘制一个带有2个三角形的简单四边形。但是我多次看了我的代码,我看不到我错过了什么。我不是没有Open GL专家,...

回答 1 投票 0

OpenGL ES 2.0和OpenGL ES 3.0有什么区别

我想知道OpenGL ES 2.0和OpenGL ES 3.0之间的区别。 OpenGL ES 3.0的主要优势是什么?

回答 3 投票 29

如何在GLSurfaceView顶部正确放置AdMob横幅

所以我一直试图在我的游戏屏幕顶部放置一个AdMob横幅(通过扩展的GLSurfaceView对象使用openGL进行渲染)。我正在使用我发现正在为...工作的RelativeLayout

回答 1 投票 0

LibGDX返回黑色像素ScreenUtils.getFrameBufferPixels

这种情况只发生在一台设备上(到目前为止报道)并且不能确定它是多么孤立,除了没有其他用户对我大喊大叫。华为P9 Lite(2017)正在制作此问题(https:// ...

回答 1 投票 0

OpenGL ES 2中的投影和翻译

我有一个关于OpenGL ES 2中的转换的问题。我正在使用三角形扇形绘制一个矩形,如下图所示。原点位于其中心,而其宽度......

回答 1 投票 1

从单个顶点缓冲区渲染多个图形

我有一个顶点缓冲区包含以下结构中的几个(在本例中为2)图形:var vertices = [x0,y00,y10,x1,y01,y11,x2,y02,y12,... xn,y0n,y1n] ;和它的......

回答 1 投票 1

将对象数组发送到顶点着色器是否可以?

由于性能问题绘制了数千个相似的三角形(具有不同的属性),我想使用一次调用drawElements来绘制所有这些。但为了绘制每个三角形......

回答 1 投票 0

glBufferSubData在许多Android设备上都很慢

我已经请求大约2M gl缓冲区用于共享,并使用glBufferSubData更新顶点和索引的数据,它在我的iOS设备上工作正常。而当我在我的Android设备上测试时,它非常......

回答 1 投票 0

为什么这个简单的OpenGL ES 2.0 / SDL 2程序不能让我改变我的点精灵大小?

我正在研究一个简单的OpenGL ES 2.0程序(与SDL 2一起使事情变得更容易),并决定尝试点精灵。我能够让他们成功画画,但我无法......

回答 2 投票 0

计算渲染目标上的像素数

使用OpenGL ES 2.0和Galaxy S4手机,我有一个渲染目标1024x1024 RGBA8888,每帧渲染一些纹理。我需要计算渲染了多少红色RGBA(1,0,0,1)像素...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.