【问题标题】:What is this mipmap artifact?这个mipmap神器是什么?
【发布时间】:2019-08-28 03:32:56
【问题描述】:

当我使用 mipmap 导入纹理时,我的球体 UV 边缘有一条奇怪的白线

当我禁用 mipmap 时它消失了

这是什么?

这是我使用的纹理

【问题讨论】:

  • 看看你的原始纹理可能会有所帮助吗?
  • @VPellen 好的,我已添加
  • 我似乎无法重现该问题。可能是网格的问题?它看起来像一个自定义的 UV 球体,而不是默认的。
  • @VPellen 没错,我制作了自己的自定义球体。 UV 生成为 0 到 1。是否与 mipmap 相关?
  • 我认为这可能是你的 UV 的问题,而不仅仅是纹理,但很难说。

标签: unity3d textures uv-mapping mipmaps


【解决方案1】:

问题在于我是在着色器中按像素生成 UV

https://forum.unity.com/threads/strange-line-artifact-when-doing-1-on-uv-coordinates.544118/

但这不是问题本身。关键是当它是自定义的每像素 UV 时,我需要使用纹理 2D 采样器 LOD 指定 LOD。否则它可能在 UV 0.99 和 0.01 之间有一个混淆 mipmap

【讨论】:

猜你喜欢
  • 2011-10-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-11-30
  • 2020-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多