opengl-es 相关问题

OpenGL 3D图形API的子集,专为移动电话等嵌入式设备而设计。

使用第二个 z 缓冲区作为模板缓冲区(深度模板测试)

这是我的情况: 我正在使用 OpenGLES 3.0。 我正在做 z-buffer 阴影投射。然而,我在场景中也有一些使用模板缓冲区完成的剪辑,即在

回答 0 投票 0

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

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

回答 0 投票 0

glClearColor 和 glClear 与 GL_RGBA16F?

当缓冲区的格式为 GL_RGBA16F 时,尝试在 openGL 中清除缓冲区时是否存在任何已知问题? 我正在尝试使用以下方法清除渲染到纹理缓冲区: glClearColor(1.0f,1.0f,1.0f,1.0...

回答 0 投票 0

为什么 EGL 上下文只与一个线程相关

我对 EGL CONTEXT 的意思有点困惑,意思是在 GPU 中专门使用 3D。 线程在 CPU 端。每个线程都可以向 GPU 发送命令来执行对象绘图(顶点、纹理、ex...

回答 2 投票 0

OpenGL渲染时为什么会出现白屏

我将首先展示我正在使用的系统和 OpenGL 版本! 德比安 GNU/Linux 9 opengl 3.1 台面 18.3.6 我遇到的问题: 代码是在Debian系统下使用qt版本编写的...

回答 0 投票 0

Android OpenGL ES,形状在设备上不显示,但在模拟器上工作正常?

我按照android团队的教程,展示了如何使用OpenGL创建简单的三角形。这里有一个教程的链接。在安卓设备和模拟器上一切都很好,直到我...

回答 1 投票 0

OpenGL-ES中的材料会影响其他纹理

我在使用OpenGL-ES (1.0) for android系统时遇到了一个问题,我无法理解。我有多个3D对象通过OpenGL-ES显示,我决定给它们一些...

回答 1 投票 0

在OpenGL ES中计算雾的坐标。

在顶点着色器中找到了两种计算雾坐标的方法。#version 300 es uniform mat4 u_mvMatrix; in vec4 a_position; smooth out float v_fog_factor; const float startFog = 10.0; const float ...

回答 1 投票 0

如何在Python中创建一个无符号字符数组?(对于使用PyOpenGL的glReadPixels)

我在GLES2和EGL中使用PyOpenGL写了一些代码,我需要使用glReadPixels函数,除了最后一个参数必须是一个ctypes unsigned char buffer,我不知道如何创建。这里...

回答 1 投票 0

圆周上的三维点,有中心、半径和法向量。

我的问题类似于How to Make a Point Orbit a Line, 3D,但那里的答案似乎并没有解决我的问题。而我正在寻找的是一个通用的解决方案。为了记录在案,我正试图...

回答 3 投票 0

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

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

回答 1 投票 0

在OpenGL中更改纹理不透明度

希望这是一个简单的问题。我有一个OpenGL纹理,想改变它的不透明度,我该怎么做?纹理已经有了一个alpha通道,并且混合效果很好,但我...

回答 8 投票 12

如何在LWJGL中向Shader传递一个float数组?

我一直按照LWJGL网站上的教程(http:/wiki.lwjgl.orgwikiGLSL_Tutorial:_Communicating_with_Shaders.html)尝试向我的片段着色器发送一个随机浮动数组,但是 ...

回答 1 投票 2

GLSurfaceView在设备旋转方向改变时崩溃 - NullPointerException

我有一个GLSurfaceView,可以预览摄像机,在纵向工作时很好。我已经开始尝试实现横向录制视频,但当方向改变时,得到一个奇怪的错误。我做 ...

回答 1 投票 -1

为什么我在emcripten使用 "#version 300 es "得到 "不支持的shader版本"?

我不知道为什么我在使用最新的EMScripten 1.39的顶点着色器时,使用#version 300 es会出现 "unsupported shader version "的错误信息。使用#版本100时,工作正常。 const GLchar* ...

回答 1 投票 0

OpenGL ES 2.0 - 绕枢轴点旋转点 2D (顶点着色器)

我想在2D中围绕某个点旋转顶点,我发现@Rabbid76的解决方案是:https /stackoverflow coma48156351776388,但我需要围绕z-矢量旋转。我在这里找到了 @Rabbid76 的解决方案 https:/stackoverflow.coma48156351776388,但我需要围绕 z-vector 进行旋转。

回答 1 投票 0

OpenGL ES 2.03.0中的单元格阴影效果

我在对象上应用了单元格阴影效果,比如。这样做很好,但是在片段着色器中有很多条件检查("if "语句)。#version 300 es precision lowp float; in float ...

回答 1 投票 0

ScaleM()方法改变了OpenGL ES 2.03.0中的着色器效果。

我使用ScaleM(modelMatrix, offset, x, y, z)方法增加了对象的大小: ... protected val projectionMatrix = FloatArray(16) protected val modelMatrix = FloatArray(16) protected val ...

回答 1 投票 0

Kivy + 3D - 只允许65535个indicies。我可以处理这个问题吗?

根据文档,索引缓冲区里只能有65535个索引。这对于今天的3D图形来说,是一个非常合理和痛苦的限制。所以,我的问题是--是否有可能处理这个问题......。

回答 1 投票 0

如何在android系统中使用opengl es实现直方图均衡化?

我想在我的android应用中用opengl es实现一个直方图均衡滤镜,我遍历我的fragment shader中的所有纹理坐标,找出映射数组,但似乎所有的值......

回答 1 投票 2

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