I am doing shadow mapping using OpenGL. There is a z-fighting problem when comparing the depth with the shadow map. I can solve the problem using glPolygonOffset. I know this function helps push(or pull) the polygon a little bit so that the z-fighting problem is solved. But I have a question about the function glPolygonOffset. I do not know clearly why the slope of the polygon is related to the offset.
http://www.opengl.org/resources/faq/ technical/polygonoffset.htm“rel=“nofollow”>here:
系数参数是为了确保几乎对电离层的填充价格取得正确结果。 在本案中,两种共同计划价格衍生物产生的同一种粉状的Z值与X或Y的Z山坡最大值的区别一样大。 这一 Z坡将大到几乎边缘的原始,几乎不存在面对面的原始资产。 系数参数允许你在由此产生的深度中增加这种差异。
这里我不知道,为什么“两种共同计划价格制成的同一种纤维的Z值之间的差别可能与X或Y”的Z山坡最大程度一样大。