从Blender导出OBJ文件,为什么每个面顶点的法线是相同的?



例如,我在blender中创建了一个球体,并导出obj文件。我注意到一些问题在我的着色器,因为所有顶点法线为一个面是相同的。并且可以直接在.obj文件本身中看到它,例如下面的部分,可以看到对于第一个面,所有的顶点都使用标准索引1。我希望它们都是不同的,因为它是一个球体,并且是弯曲的。谢谢,这也是在Blender 3.1

f 10/10/1 9/9/1 22/22/1 23/23/1
f 6/6/2 5/5/2 15/15/2 16/16/2
f 480/526/3 10/10/3 23/23/3 24/24/3
f 7/7/4 6/6/4 16/16/4 17/17/4
f 481/527/5 480/526/5 24/24/5 25/25/5

我发现了这个问题,我需要在blender中为物体添加阴影。编辑模式->选择所有顶点,并选择平滑着色。

最新更新