我是一个经验丰富的编码人员,但对建模却不熟悉。这个问题困扰我很久了,模型在Blender中看起来非常光滑,而在Unity中,如果它没有被侧光照,那么一切正常。只有当它被侧光照就会出现问题。我的意图是实现平滑的表面着色,但是Unity却像我硬化了每个线条一样表现。

我已经仔细检查了导出设置和Unity的导入设置。这个问题发生在URP环境下。Blender的FBX导出设置中,我已经尝试过两种设置:“平滑:仅正常”和“平滑:表面”。 Unity的导入设置中,我选择了“正常:导入”和“曲率:Mikktspace”。

希望你们能给我一些帮助,感谢!

(模型为不同颜色的条纹,远处的屏幕截图中可以看到正是我的预期效果)