【问题标题】:(Unity 5) Projector Cookie has texture "edges"(Unity 5)Projector Cookie 有纹理“边缘”
【发布时间】:2016-10-14 20:03:47
【问题描述】:

这是我用于投影仪的 cookie 纹理:http://imgur.com/AsEQErW

这是游戏中的结果:http://imgur.com/eyhekRj

很难看到,但投影的四个主要方向都有轻微的光芒突出。静止不动时很难看清,但在角色移动时却非常明显。

我怀疑这是因为纹理在内部被更改,边缘被模糊,没有任何东西,为这些边缘像素产生了轻微的非黑色值。我没有成功删除它们。

有什么想法吗?

【问题讨论】:

  • 发布问题的极端特写。我什么也看不见。请注意,您可以单击编辑并使用“图像”按钮将其放在那里
  • 您是否尝试过更改纹理上的过滤器(点、双线性和三线性)。此设置控制纹理的渲染方式,如果未选择“点”,将尝试混合像素。

标签: unity3d unity5


【解决方案1】:

问题出在 cookie 图像上。沿边界的像素并不都是纯黑色的,特别是在圆圈最靠近边缘的地方。在 Unity Projectors 中,我猜这会导致边缘像素被无限期地投影,从而从我的圆圈中产生“光线”。确保 cookie PNG 中的边缘像素全部为纯黑色修复了此问题。

【讨论】:

    【解决方案2】:

    问题是mipmaps,将纹理更改为高级并禁用mip maps。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-25
      相关资源
      最近更新 更多