【发布时间】:2013-07-03 05:02:44
【问题描述】:
我想用
glBlendFunc(GL_ONE, GL_ONE)
和
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA)
同时。这可能吗?
【问题讨论】:
标签: opengl alpha blend glblendfunc
我想用
glBlendFunc(GL_ONE, GL_ONE)
和
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA)
同时。这可能吗?
【问题讨论】:
标签: opengl alpha blend glblendfunc
您可以创建一个附有纹理的屏幕外Framebuffer Object。使用glBlendFunc(GL_ONE, GL_ONE) 执行第一次渲染,然后翻转输入和输出纹理并使用glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA) 执行第二次渲染。
【讨论】: