【发布时间】:2015-12-18 02:19:29
【问题描述】:
我遇到了一个问题,即 3d 对象会根据相机移动到的位置进行某种奇怪的 z 战斗或相互攀爬。我发布了一些图片来帮助说明问题。每个矩形“建筑物”都包含所有相同大小的纹理立方体。角落立方体确实有些重叠。从图片中可以看出,每个物体的高度都相同。这可以在场景编辑器以及最终渲染的产品中看到。谁能解释造成这种情况的原因以及如何解决?谢谢你:)
【问题讨论】:
-
您可以尝试不在透视视图中使用相机,而是在正交视图中使用。更多参考:docs.unity3d.com/Manual/class-Camera.html
-
它看起来像禁用了 Z-buffer,您能否验证您的材质是否使用它(准确地说是写入 Z-buffer)?
-
哇,好吧,当@kolenda 提到材料和 z 缓冲区时,我发现了可能的问题。我的材料是透明的而不是不透明的。虽然不知道为什么它会产生那种效果?有谁知道.. 如果有人想用解释来回答这个问题并知道它为什么会产生这种特定效果,我会留下几个小时?
-
将相机置于正交模式也确实解决了这个问题。但透视看起来好多了。