尽管一切都是高分辨率和未压缩的,但 Unity 纹理还是模糊的

Unity texture blurred despite everything being highres and uncompressed

我在 Blender 中有一个具有完美高分辨率纹理的模型。我将其导出为 fbx,将其导入 Unity,将纹理以全分辨率导入到 unity(没有 mipmapping、点、无压缩等),但纹理看起来仍然非常模糊。任何提示为什么会这样?

Here's a comparison of the face in Blender vs Unity.

Here are the relevant, currently applied settings。我已经尝试了很多,但恕我直言,那些(极端)设置应该可以 100% 确保纹理处于最高质量。

编辑:有趣的是,一张特写图像揭示了脸部下方衣服上看似很高的细节,但脸部本身却没有。也许这只是我的想象。 Have a closer look here

感谢您的帮助!

在你链接的对比照片中很难分辨(因为它本身的分辨率太低),但纹理分辨率看起来是一样的。它在 Unity 图像中看起来不再模糊。

对我来说,它看起来更像是着色器 + 光照问题。您使用的是标准着色器吗?您是否有未在 Unity 中应用的其他贴图 material(如法线贴图)?

尝试用一些点光源而不是硬定向光源来照亮他。

顺便说一句,8192 对那个人来说是一个荒谬的高分辨率。随着纹理看起来多么模糊(在 Blender 和 Unity 中),你应该能够获得与 512 相同的细节,最多 1024。