本质上,拆边和平滑法线的效果是一样的,那就是给一个物体正确的平滑显示。
那么既然它们效果一样,为什么开发者要分开来弄这两个功能呢?他们当然不是吃饱了撑的。在游戏模型的建造里,为了尽量减少draw call,我们会把多个网格合并成一个网格。但是,有些部件之间的平滑法线角度要求可能不一样,比如刀刃的部分可能需要26.8°,刀柄部分可能需要54°,可一旦这两个网格合并在了一起时,就会使用活跃物体的平滑法线度数,单独使用平滑法线功能会有差劲的表现。
因此这个时候,如果使用拆边修改器单独对刀刃和刀柄进行对应角度的法线平滑,再把它们合为一体时就不会受到平滑法线角度的影响了。
不过要注意的问题是,拆边修改器顾名思义就是给模型进行拆边,尖锐边上的点会被拆开,这样会导致后续对模型进行更改的时候不方便选择。
网友评论