opengl-es-2.0 相关问题

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

在OpenGL ES 2.03.0中,当有许多对象时,alpha混合的问题。

游戏中的3D场景有很多对象(背景、小行星、火箭): private Object3D background; private Asteroid[] asteroids = new Asteroid[NUMBER_ASTEROIDS]; private Rocket[] rockets = new Rocket[...]。

回答 1 投票 2

在 OpenGL ES 2.03.0 中,方向性照明不是恒定的。

问题:物体的位置变化时,方向光的方向会发生变化。我看帖子也有类似的问题:worldSpace中的方向光是依赖于viewMatrix ...

回答 1 投票 0

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

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

回答 1 投票 0

在iOS中加载4通道纹理数据

我想从iOS中的一个文件中加载4通道纹理数据,所以我将纹理视为一个(连续)映射[0,1]x[0,1] -> [0,1]x[0,1]x[0,1]x[0,1]x[0,1]如果我使用文件格式.png,XCodeiOS认为 ...

回答 6 投票 5

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

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

回答 1 投票 0

Android位图到WebRtc I420的框架已损坏

[尝试通过WebRtc流位图。我的Capturer类大致如下:公共类BitmapCapturer实现了VideoCapturer,VideoSink {私有int宽度; ...

回答 1 投票 1

渲染到附着在帧缓冲区对象上的纹理(纹理显示为黑色)

我已经生成了帧缓冲对象(FBO),将其绑定,并将纹理附加到其GL_COLOR_ATTACHMENT0。然后,确保我的状态为GL_FRAMEBUFFER_COMPLETE。我有另一个纹理(是...

回答 1 投票 0

OpenGL ES 2.0 / 3.0中的虹彩效果。替换黑色区域

我正在尝试将虹彩效果应用于对象。为此,我使用了以下着色器:顶点着色器:#version 300 es Unified mat4 u_mvpMatrix;统一的mat4 u_mvMatrix;均匀的mat4 ...

回答 1 投票 0

WebGL片段着色器是否支持outerProduct?

[同时在Chrome 22和Firefox 15中编译此WebGL片段着色器时:统一的vec2 u_resolution;统一采样器2D u_tex; void main(){vec2 texCoord = gl_FragCoord ....

回答 3 投票 1

Android camera2到帧缓冲锯齿图像?

与使用ImageReader(OpenGL-黑白,ImageReader-彩色)保存摄像机框架相比,为什么使用OpenGL渲染摄像机框架(然后将其保存)会产生锯齿图像?两者都使用相同的...

回答 1 投票 0

无法将编译的着色器链接到OpenGL ES 2.0 Android程序

我在将着色器链接到OpenGL ES 2.0中的程序时遇到问题。这是我的代码包pl.projekcik;导入android.content.Context;导入java.io.IOException;导入java.nio.ByteBuffer; ...

回答 1 投票 2

glClearColor返回负值吗? (溢出?)

我在PyOpenGL中使用GLES2和EGL,并且我在调用glClearColor(0.0,0.0,0.0,1.0)。在glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT)之后,我将清除的颜色值读入缓冲区...

回答 1 投票 0

glVertexAttribPointer给出NameError:未定义名称'ArrayDatatype'?

我正在使用带有GLES2和EGL的PyOpenGL库,以在带有Mali400 GPU的NanoPi M1 Plus上运行程序。 glVertexAttribPointer函数给我一个错误,说:NameError:名称'ArrayDatatype'不是...

回答 1 投票 0

字体渲染到屏幕外FBO上不起作用。 (注意:通过使用带有glTexImage2D的Freetype lib创建纹理来加载字体)

我有以下代码将矩形和少量文本呈现到屏幕外FBO上。然后,我尝试在默认/显示帧缓冲区中绑定纹理(附加到FBO)。我能够呈现...

回答 1 投票 1

如何在OpenGLES 2.0中将数据(从gleReadPixels绘制到默认(显示)Farmebuffer上)>

很抱歉,我要问的是已经可用的东西。到目前为止,我无法追踪。我阅读了有关FBO的详细信息,并对屏幕外缓冲有了一个很好的了解。 http://mattfife.com/?p=2813是一个不错的...

回答 1 投票 0

如何检查3D对象在OpenGL ES 2中是否与光线相交-Android

我是OpenGL新手。我在glSurfaceView上渲染了一些3d形状。现在,我想查找用户触摸屏幕时用户单击了哪个对象。我有触摸坐标。我该如何...

回答 1 投票 0

无法使用GAPID在Android模拟器上启动跟踪

我正在尝试在Android模拟器(x86)上调试OpenGL ES应用程序。我正在使用Mac OSX。我已经在模拟器上正确安装了该应用程序,该程序可以正确运行,即使它不会显示...

回答 1 投票 0

在Android现有活动上绘制3D模型

我想在已有一些按钮,文本和图像的现有活动上绘制3D模型。我知道我们可以使用OpenGLES来做到这一点,但是它将创建一个绘制3D图形的窗口。我...

回答 1 投票 0

将OpenGL ES 2.0 / 3.0渲染和Android中的UI元素结合在一起

Android应用程序使用android.opengl.GLSurfaceView渲染OpenGL ES:公共类GameActivity扩展了AppCompatActivity {private SurfaceView surfaceView; @Override protected ...

回答 1 投票 0

OpenGL ES 2投影切换背景和背景

我有一个包含地形图顶点高度的数组。当我第一次绘制地形时,它看起来不错:但是当我沿z轴旋转时,形状的某些部分似乎已经投影了...

回答 1 投票 0

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