【发布时间】:2012-12-13 18:14:00
【问题描述】:
我一直在使用 LWJGL,作为 Pygame 的升级版。我正在尝试渲染一个精灵,我想知道 LWJGL 是否具有类似于 Pygame 的 colorkey 的功能,可让您在将渲染为透明的图像中定义颜色。在 OpenGL 中必须使用 alpha 通道吗?
【问题讨论】:
标签: opengl transparency alpha lwjgl
我一直在使用 LWJGL,作为 Pygame 的升级版。我正在尝试渲染一个精灵,我想知道 LWJGL 是否具有类似于 Pygame 的 colorkey 的功能,可让您在将渲染为透明的图像中定义颜色。在 OpenGL 中必须使用 alpha 通道吗?
【问题讨论】:
标签: opengl transparency alpha lwjgl
OpenGL 没有任何内置的颜色键控支持。您需要手动将密钥交换为 CPU 上的 alpha,或者使用自定义着色器即时替换它。
【讨论】: