如果我有两个重叠的三角形,每个都是灰色的(0.1,0.1,0.1,0.1),我将如何设置glBlendFunc,使重叠的部分比不重叠的部分呈现得更亮(更接近白色)?
wkftcu5l1#
您可以这样设置glBlendFunc:
glEnable(GL_BLEND); glBlendFunc(GL_ONE, GL_ONE);
这将为您提供一个混合公式,其中输出颜色=1源颜色+1目标颜色。另请参阅此documentation。
1条答案
按热度按时间wkftcu5l1#
您可以这样设置glBlendFunc:
这将为您提供一个混合公式,其中输出颜色=1源颜色+1目标颜色。
另请参阅此documentation。