Unity3D纹理中的奇怪虚线

时间:2014-06-02 11:12:45

标签: unity3d 2d textures

我有一个问题,我的纹理中有虚线无缘无故。你需要仔细观察。我已经尝试将其导出为.jpg和.psd(目前的.png)并且对我有用,它什么都没改变。重写整个图像,我的选项不足,这就是我诉诸你的原因。如果有人能解释如何解决这个问题,那就太棒了!

Screenshot

1 个答案:

答案 0 :(得分:3)

为什么会这样?

  1. 使用浮点值完成纹理坐标插值,浮点值的精度有限。这会导致计算错误。
  2. 您使用最近邻纹理过滤,这使得渲染软件(D3D或OGL)无法平滑这些错误:每个像素只会选择一个纹素。
  3. 如何解决

    而不是使用16x16纹理,创建(例如)256x256纹理(只需使用最近邻点缩放在图形编辑器中缩放原始图像)并将其与Filter Mode: Bilinear一起使用。