(Unity 5) Projector Cookie 有纹理 "edges"
(Unity 5) Projector Cookie has texture "edges"
这是我用于投影仪的 cookie 纹理:http://imgur.com/AsEQErW
这是游戏中的结果:http://imgur.com/eyhekRj
很难看清,但投影的四个主要方向上有轻微的光晕。站立时很难看清,但当角色在运动时会非常明显。
我怀疑这是因为纹理在内部被改变,边缘被模糊,没有任何东西,为那些边缘像素产生轻微的非黑色值。我没有成功删除它们。
有什么想法吗?
问题出在 cookie 图像上。沿着边界的像素并不都是纯黑色的,特别是在圆圈最靠近边缘的地方。在 Unity 投影仪中,我猜这会导致边缘像素被无限期地投影,这从我的圆圈中创建了 "rays"。确保 cookie PNG 中的边缘像素都是纯黑色解决了这个问题。
问题是 mipmaps,将纹理更改为高级并禁用 mipmaps。
这是我用于投影仪的 cookie 纹理:http://imgur.com/AsEQErW
这是游戏中的结果:http://imgur.com/eyhekRj
很难看清,但投影的四个主要方向上有轻微的光晕。站立时很难看清,但当角色在运动时会非常明显。
我怀疑这是因为纹理在内部被改变,边缘被模糊,没有任何东西,为那些边缘像素产生轻微的非黑色值。我没有成功删除它们。
有什么想法吗?
问题出在 cookie 图像上。沿着边界的像素并不都是纯黑色的,特别是在圆圈最靠近边缘的地方。在 Unity 投影仪中,我猜这会导致边缘像素被无限期地投影,这从我的圆圈中创建了 "rays"。确保 cookie PNG 中的边缘像素都是纯黑色解决了这个问题。
问题是 mipmaps,将纹理更改为高级并禁用 mipmaps。