【发布时间】:2010-09-21 08:43:10
【问题描述】:
我正在尝试使用纹理字体,以便在我的 openGL 场景中显示文本。但是,我无法找到可行的 glBlendFunc 值。
将放置文本的背景是灰度图像,但在整个执行过程中会发生变化。由于背景发生了变化,因此文本可能位于从黑色到白色的任何颜色之上。
我发现的最佳值是 glBlendFunc(Gl.GL_SRC_COLOR, Gl.GL_ONE_MINUS_SRC_ALPHA)。这将使角色周围的黑框消失,但角色本身会随着背景变白而消失。
请帮忙!
【问题讨论】:
标签: opengl fonts textures blending