这个mipmap神器是什么?

What is this mipmap artifact?

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

当我禁用 mipmap 时它消失了

这是什么?

这是我用的贴图

问题在于我在着色器中生成了每个像素的 UV

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

但这不是问题本身。关键是当它是自定义的每像素 UV 时,我需要使用 texture2D 采样器 LOD 指定 LOD。否则它可能在 UV 0.99 和 0.01

之间有一个混乱的 mipmap