“加法”glBlendFunc

eimct9ow  于 2022-10-18  发布在  其他
关注(0)|答案(1)|浏览(143)

如果我有两个重叠的三角形,每个都是灰色的(0.1,0.1,0.1,0.1),我将如何设置glBlendFunc,使重叠的部分比不重叠的部分呈现得更亮(更接近白色)?

wkftcu5l

wkftcu5l1#

您可以这样设置glBlendFunc:

glEnable(GL_BLEND);
glBlendFunc(GL_ONE, GL_ONE);

这将为您提供一个混合公式,其中输出颜色=1源颜色+1目标颜色。
另请参阅此documentation

相关问题