opengl-es-2.0 相关问题

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

检测OpenGl ES 2.0是否可用

我正在为 API 级别 >= 7 创建一个 Android 应用程序。一个屏幕通过 NDK 使用带有 OpenGL ES 2.0 的 GLSurfaceView。如何检测 OpenGL 2.0 是否可用?我无法使用安卓:

回答 3 投票 0

Android GLES20 - 无法创建 VBO - JNI 错误

我正在 Android 中使用 GLES20 创建 VBO,目前遇到 JNI 错误。我仔细检查了容量和价值计数。我还检查了缓冲区(我的代码中的 STANDARD_QUAD)是否获取了 ID。 我

回答 2 投票 0

是否可以在片段着色器中绘制线条粗细?

考虑到我用 GL_LINES 绘制线条,是否可以在片段着色器中添加线条粗细?我看到的大多数示例似乎只访问原语中的纹素......

回答 5 投票 0

这样的投影矩阵存在吗?

我正在寻找一个在x方向有透视投影,在y方向有正交投影的投影矩阵,如图所示,这个存在吗? 我尝试做...

回答 1 投票 0

基于 GPU 的拉普拉斯金字塔

我已经使用纯 C++ 实现了一种用于无缝混合的图像混合方法。现在我想将此代码转换为 GPU(使用适用于移动设备的 OpenGL ES 2 着色器)。基本上该方法创建

回答 2 投票 0

glGenerateMipmap() 在 Samsung Galaxy SII (Mali-400 MP) 上非常慢

我目前正在使用 Android NDK 和 OpenGL ES 2.0 在 Samsung Galaxy SII (ARM Mali-400 MP) 上进行一些 GPGPU 开发。为此,我需要从已渲染到的纹理生成 mipmap ...

回答 1 投票 0

设置 SCNTechnique 会停止 SCNSceneRendererDelegate

当我为 SCNView 设置 SCNTechnique 时,我的 SCNSceneRendererDelegate 停止工作。有什么解决方法吗?我想在场景渲染之前和之后执行一些代码。我尝试过重置

回答 2 投票 0

如何在 glkit 中获得立方体每个面上具有不同纹理图像的立方体?

我正在开发一款游戏,我必须摇动骰子才能获得数字。我正在使用 glkit 制作一个立方体并通过 GLKBaseEffect 对该立方体进行纹理化。出色地 !我想要一个具有不同纹理图像的立方体

回答 2 投票 0

如何绘制/渲染子弹物理碰撞体/形状?

我已经使用 NDK 将 Bullet 物理引擎实现到我的 Android 程序中(我正在使用 Android 的 Vuforia 的 imagetarget 示例),并且它已设置并正常工作,但是我希望...

回答 2 投票 0

如何在Android中使用OpenGL ES渲染android.media.Image

我正在使用 MediaCodec 来解码视频,由于某种原因我无法使用 Surface 配置编解码器。所以我使用 EGL 渲染视频。这是我的渲染逻辑。 videoDecoder.setStateListener(对象:

回答 1 投票 0

如何使用 OpenGL-ES 2 在 Android 中加载和显示 .obj 文件

我正在尝试将 .obj 文件加载到我的 Android 应用程序中并使用 OpenGL 2 显示它。 您可以在此处找到该文件:编辑:我删除了该文件,您可以使用包含这些值的任何 .obj 文件

回答 4 投票 0

有没有办法将2个单独的纹理加载到OpenGL SC 2.0中的前两个和最后两个通道中?

我正在尝试在片段着色器中使用 2 个 mipmap 纹理。我无法在加载之前将它们组合起来,因为我必须从单独的源(即单独的文件)加载纹理。在渲染过程中,我...

回答 0 投票 0

将 libcamera 平面复制到 OpenGL 纹理时崩溃

下面的程序在调用 glTextureImage 时立即触发 SEGV。它在 Raspberry Pi 3B 上运行,使用 SDL2 从 KMSDRM 设备打开 OpenGL ES 2.0 上下文。 // 实际值:w =...

回答 0 投票 0

致命信号 11(SIGSEGV),代码 1(SEGV_MAPERR),tid 14795(GLThread 39)中的故障地址 0x0,pid 14605(.example.opengl)

我在尝试创建 3D 视差时收到以下错误致命信号 11 (SIGSEGV)、代码 1 (SEGV_MAPERR)、故障地址 0x0 in tid 14795 (GLThread 39)、pid 14605 (.example.opengl)电子...

回答 0 投票 0

纹理坐标在 OpenGL ES 2.0 中无法正常工作

我正在尝试将大图像的一部分应用于 OpenGL ES 2.0 中的矩形 我有这个大纹理表或精灵表。每张图片都是 32x32。完整图像为 192x32。 加载纹理 glGenText...

回答 1 投票 0

当我尝试通过 CMake 编译我的 OpenGL 程序时出现“对 `gladLoadGLES2Loader' 的未定义引用”

这是我的 CMakeLists.txt: cmake_minimum_required(版本 3.26.3) 项目(opengl 版本 1.0.0) find_library(LIBS NAMES glfw3 glad ${CMAKE_SOURCE_DIR}/lib) add_executable(opengl src/main.cpp)

回答 0 投票 0

在 Surface/TextureView 上绘制 YUV 帧

我在自己的线程(不是主线程)中连续调用了一些回调,因为这是 1920 x 1088(是的,88)、30 fps 视频: @覆盖 public void onYuvDataReceived(MediaFormat mediaFormat, ByteBuffer byteBuf...

回答 0 投票 0

为什么在 Metal 中会跳过一些像素

我正在将我用 OpenGL 编写的游戏代码移动到 Metal,到目前为止一切正常。然而,我刚刚意识到一些小矩形隐约可见,并且它们有如下图所示的坏点。 仁德...

回答 0 投票 0

当使用alpha通道不透明度时,颜色会变得更暗

我在opengl中用碎片着色器绘制一个纹理。我把我的颜色设置为100%的红色和50%的不透明度,但是当我读取这个颜色时,我发现它不再是100%的红色。同样也可以注意到...

回答 1 投票 1

在OpenGL ES 2.03.0中使用位图的cubemap纹理图。

当我用简单的颜色创建一个cubemap纹理时,这很好用。@JvmStatic fun createSimpleTextureCubemap() { val textureId = IntArray(1) val cubeFace0 = byteArrayOf(127, 127, 127) ....

回答 1 投票 0

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