Home › Forums › GAMES在线课程(现代计算机图形学入门)讨论区 › 请教一个光栅化三角形重叠的问题 This topic has 2 replies, 2 voices, and was last updated 4 years, 6 months ago by 懒羊羊爱大便. Viewing 1 reply thread Author Posts 2020年5月21日 at 下午5:58 #6576 Score: 0 懒羊羊爱大便Participant 在讲光栅化zbuffer的时候,老师说两个三角形重叠且深度相同暂时不研究,但是想知道会怎么处理呢┭┮﹏┭┮ 2020年5月22日 at 下午1:50 #6577 Score: 0 nightwatchParticipant Karma: 3 pts 你会碰到一种叫作z-fighting的现象,表现出来就是两个三角形的内容不规则的交叉出现. 如果你规定这两个三角形深度完全一样,就一定会出现这个现象, 并且这种情况是无解的. 渲染中碰见的z-fighting现象一般是因为浮点数精度不够,导致两个本来应该错开的三角形在计算后因为浮点误差而重叠. 这种情况的z-fighting是可以补救的: 使用更高精度的浮点数, 或者在计算深度前稍微移动一个小位移. 2020年5月23日 at 下午1:18 #6578 Score: 0 懒羊羊爱大便Participant 谢谢你的回答,但是z-fighting是两个不同mesh之间才会出现的,如果我同一个mesh中有两个三角形重叠且深度一样呢? Author Posts Viewing 1 reply thread You must be logged in to reply to this topic. Log In Username: Password: Keep me signed in Log In