Home › Forums › GAMES在线课程(现代计算机图形学入门)讨论区 › 【总结】MSAA中黑线问题的出现原因以及解决方案 › Reply To: 【总结】MSAA中黑线问题的出现原因以及解决方案
Participant
这里我一开始也出现了黑边,不过我是把颜色混合方式想错了,关键是2点:
1 使用4倍大小的buffer储存采样点的深度
2 混合颜色 = 该像素当前颜色 + inside_count / 4 * t.getColor(),这里我一开始想成了 该像素当前颜色 + inside_count / 4 * (t.getColor() – 该像素当前颜色), 导致边缘重叠部分颜色更暗,从而看起来有黑边