仅使用Alpha值加载纹理

时间:2012-04-25 09:44:31

标签: c++ opengl textures

我有3D数据表示alpha值,如何将其加载到仅具有alpa值的3D纹理?

1 个答案:

答案 0 :(得分:3)

使用单通道纹理格式。对于< = OpenGL-2.1,这将是GL_ALPHA。从OpenGL-3开始,您将使用GL_R和着色器将r分量传递到输出片段alpha通道