cost 359 ms
在 Android 和 opengles 2 中使用 glOrthof 在屏幕中居中矩形对象,java - Center rectangle-object in the screen by using glOrthof in Android with opengles 2, with java

我正在为 Android 编写 OpenGlEs 2 一书的示例。我做了第一个示例,通过使用下面的数组定义坐标来绘制底数为 9、高度为 14 的矩形 矩形出现在示例中,右上角的白色矩形: 我正在处理的代码位于存储库https://github.com/quimperval/opengles-an ...

如何让OpenGL ES 2.0中的vertex shader进行GPGPU计算? - How to let a vertex shader in OpenGL ES 2.0 perform GPGPU computing?

我正在做一个使用 OpenCL 的项目,我认为它可以在 Mali 400 GPU 上运行。 但是我最近发现Mali 400 GPU只支持OpenGL ES 2.0标准。 我仍然必须使用这个 GPU,那么有什么方法可以让着色器的行为与 OpenCL 内核或 CUDA 内核几乎相同? 我期望有一些主要 ...

OpenGL ES 2.0 在渲染全屏四边形奇怪边缘上的采样纹理时 - OpenGL ES 2.0 When sampling texture on a fullscreen quad weird edge is being rendered

我正在努力在已经渲染的帧之上渲染一个简单的叠加图像。 框架由 mapbox 库渲染,我在 mapbox 渲染框架后调用我的渲染代码对其进行了修改。 我不知道我在 mapbox 库已经渲染的帧之上渲染这一事实是否重要,但也许是,所以我在这里提到它。 这个问题似乎与纹理有关。 我尝试渲染的图像是一个带有 ...

我遇到了渲染深度问题 - I'm having issues with rendering depth

我在用GLES2做图形,因为我打算做一个移动应用程序,所以它和经典的opengl有不同的东西,在创建帧缓冲区的部分,我寻找了如何去做,我做了一个简单的,但我有一个深度问题 我看到了更多示例,我看到我应该为深度添加纹理,我尝试添加它但它不起作用,纹理是黑色的,我将在创建帧缓冲区的位置留下代码片段 ...

如何只关注图表的正 Y 轴部分? - How to only focus on the positive Y-axis portion of graph?

我是 OpenGL 的新手,最近根据 Android 开发者网站上的指南成功绘制了我的第一个形状。 现在我试图只关注我的 OpenGL 2D 渲染图的上半部分。 所以你们都知道,屏幕中间的右边是 (0,0)。 但是现在我希望原点位于屏幕底部的中间,同时保持 y 轴 0.5f 值位于屏幕中间,1f ...

如何快速翻转 OpenGL ES FBO? - How to fast flip OpenGL ES FBO?

版本:Android OpenGL ES 2.0 我使用5个过滤器和FBO来渲染位图,每个过滤器都需要位图纹理和位图的遮罩纹理,我的问题是在每次过滤器渲染后,下一个过滤器得到的FBO是颠倒的,偶数过滤器上的遮罩和纹理方向相反,我想知道如何在下一个过滤器使用之前快速翻转FBO? 为了简化问题,5 ...

使用 OpenGLES2 在 3D 场景上绘制 2D 文本? - Drawing 2D text over 3D scene with OpenGLES2?

我正在尝试在 3D 场景上渲染 2D 文本。 2D 文本使用 TTF 字体中的 freetype 加载,并使用正交投影进行渲染,场景使用我的相机使用透视投影。 我已经修改了学习 OpenGL 教程中用于文本渲染的代码。 我可以单独渲染文本和 3D 场景,但是将它们绘制在一起时不会出现 2D 文本。 ...

GLES20 从图像文件的字节数组中绘制纹理 - GLES20 draw texture from image file's byte array

我正在尝试使用 opengl 从图像文件字节中绘制纹理: 但结果看起来像这样的结果 如果我更改最后一行,并将使用文件字节数组从位图中绘制图片,如下所示: 它显示正确的图像,但工作速度太慢(我需要每 100 毫秒绘制 2mb 纹理,并且纹理变化看起来滞后),这就是为什么这种方式不适合我 ...

如何在 WebGL 中创建合适的圆角矩形? - How to create a proper rounded rectangle in WebGL?

我试图实现这个问题的答案,但似乎有点问题。 如果您打开他们的 ShaderToys 并尝试更改边框半径,则圆角矩形的大小(宽度和高度)也会更改。 我正在寻找像shadertoy这样的解决方案,其中更改边界半径不会更改形状的大小。 不幸的是,在这个着色器玩具中,它是一个填充的圆角矩形。 是否有可能有 ...

立方体被压扁并渲染为梯形 - Cube getting squashed and rendering as trapezium

我正在尝试使用 OpenGL ES 2.0 渲染一个立方体并沿它的 Y 轴旋转它,但是该立方体不会渲染为立方体,而是渲染为某种非常平坦的梯形。 一些显示奇怪行为的图像: 非常平坦: 开始旋转: 中转: 和旋转后: 我不确定是什么导致了这种奇怪的行为。 我正在使用Blanket 库中 ...

如何将 object 垂直于 3D 空间中的表面放置? - How would one place an object normal to a surface in 3D space?

假设我有一个立方体或球形表面。 我有一个 object 我想“坐在”这个表面上,即 object 的 y 轴应该等于表面的法线。 为了渲染,我使用了一个转换,它采用 position 向量、3 个旋转角度和一个比例向量。 之前,我试图计算标准 <0, 1, 0> 向量与法线之间的角度, ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM