简化三维模型


从其它软件中导入的模型有时会有太多的细节,这样在制做动画或修改操作时会造成很大的负担。下面介绍几种简化实体、B样条曲面和网格曲面(即Mesh)的方法。

  1. 对于三维实体,可以用Solids Modeling下的Delete Solid Entity工具( )下的Simplify选项( )来对实体进行简化,它能删除一些多余的线或面。该工具不会改变实体的样子。
  2. 对于三维实体,还可以用Solids Modeling下的Remove Entity by Size工具( )来根据指定的倒圆角半径删除倒圆角,根据指定的直径删除一些小的圆孔或者根据指定的面积删除小于该指定值的面。该工具能删除实体中的一些过于细节的东西,从而简化实体的大小。
  3. 对于B样条曲面,可以用Surface Modeling下的Rebuild Surface工具( )重构B样条曲面,选择选项Mode为Rebuild with Num Poles,然后指定合适的U和V方向上的顶点个数即可。
  4. 对于网格曲面,可以用Mesh Modeling下的Decimate Mesh工具( )来简化曲面,指定要简化的百分比(Percent of  Reduction)即可。该工具可能会微小地改变网格曲面的形状。
  5. 对于网格曲面,还可以用Mesh Modeling下的Cleanup Mesh工具( )来清理曲面。比如,可以删除相邻的共面的两个面中的一个、相邻的共线的一条边,还可以删除边长小于某个值或直径小于某个值的三角面片。

以上各工具都是针对MSV8时代的左侧任务栏来写的文章。现今MSCE已经发布多年,对于MSCE,可以通过选菜单File > Settings > User > Tool Boxes打开传统的工具栏列表对话框,从该对话框中勾选Legacy Solid Tools可打开如下工具栏,其中就有1和2中所示的两个简化实体的工具。

【注意】:如果是想利用以上两个工具简化MSCE创建的参数化实体(Parametric Solid),需要首先使用如下工具将参数化实体转换为(其实是降级为)智能实体(Smart Solid)。

3、4、5中所列工具在MSCE的Modeling工作流的Surfaces和Mesh选项卡下仍能找到。