【发布时间】:2017-11-09 09:37:19
【问题描述】:
我有一个浮点数组,我想使用 OpenGL ES 2 将其传输到 Android Studio 中的片段着色器。据我所知,唯一提供的“internalFormat”值(在 GLES20 类中)是三个或四个组件 RGB 或 RGBA 和 GL_R32F 似乎不受支持。如何将浮点数组作为 GLES20 中的纹理传输到片段着色器?
编辑: 为了添加一些细节,我正在运行一个流体模拟,它为网格中的每个点输出一组密度值。这些值介于 0 和 1 之间,理想情况下可以按原样传输以提高速度。 may be the case 我需要将数组转换为整数格式。
【问题讨论】: