Unity3d Unity和Blender对角色的渲染不同

Unity3d Unity和Blender对角色的渲染不同,unity3d,3d,blender,3d-rendering,Unity3d,3d,Blender,3d Rendering,我有一个fbx角色。当我在Unity中导入它时,我得到了这个结果 然而,当我在Blender中导入相同的文件时,我得到了这个结果 在第二张图片中,有许多多边形,我不明白为什么,因为文件是统一的。如何在Blender中获得与Unity相同的结果?谢谢。我以前遇到过这种情况,最简单的解决方法是在Blender中重新创建模型上的材质,取消分配现有材质,然后应用新材质。您也可以查看现有材质的属性并找到任何异常,但这需要一些时间,我还没有这样做 我希望我能解释清楚为什么会这样,但我真的不知道,对不起。

我有一个fbx角色。当我在Unity中导入它时,我得到了这个结果

然而,当我在Blender中导入相同的文件时,我得到了这个结果


在第二张图片中,有许多多边形,我不明白为什么,因为文件是统一的。如何在Blender中获得与Unity相同的结果?谢谢。

我以前遇到过这种情况,最简单的解决方法是在Blender中重新创建模型上的材质,取消分配现有材质,然后应用新材质。您也可以查看现有材质的属性并找到任何异常,但这需要一些时间,我还没有这样做


我希望我能解释清楚为什么会这样,但我真的不知道,对不起。如果有人有解释,我很乐意将其编辑到答案中。

您应该在blender.stackexchange.com上而不是在这里问这个问题。a)Unity自动始终在Unity中使用平滑,您可以根据每个面/三角形在平滑和硬渲染之间切换。b) 看起来有点像剔除问题->检查法线在混合器中是否正确指向外部