【发布时间】:2014-03-13 08:56:10
【问题描述】:
我正在使用libgdx 编写 3d 游戏,并且想在模型底部添加假的 2d 阴影。现在我使用了 2 个带有阴影纹理的平面,并将它们绘制得比地板高一点。一切正常,但是当 2 个阴影平面重叠时,会出现奇怪的图形伪影,因为阴影平面具有相同的 Y(垂直)坐标。我需要做些什么来避免这种情况?也许地板平面投影上有一些纹理?如果是这样 - 如何?
示例图片
更新: 所以我找到了另一个解决方案。您可以将圆形网格用于阴影而不是四边形,并且不要让它们重叠。
【问题讨论】:
-
nb 这被称为“z-fighting”en.wikipedia.org/wiki/Z-fighting