Home › Forums › GAMES在线课程(现代计算机图形学入门)讨论区 › 请教一个光栅化三角形重叠的问题 › Reply To: 请教一个光栅化三角形重叠的问题
你会碰到一种叫作z-fighting的现象,表现出来就是两个三角形的内容不规则的交叉出现.
如果你规定这两个三角形深度完全一样,就一定会出现这个现象, 并且这种情况是无解的.
渲染中碰见的z-fighting现象一般是因为浮点数精度不够,导致两个本来应该错开的三角形在计算后因为浮点误差而重叠. 这种情况的z-fighting是可以补救的: 使用更高精度的浮点数, 或者在计算深度前稍微移动一个小位移.