你可以使用许多不同的方法和途径来建模型,这些方法依赖于建模的对象。在3DSMAX5.0中,你可以使用内部建模工具和各种外挂模块或其它兼容软件来构建这些模型的。
下面玉米哥将介绍其中常用的几种扩展图元给大家。
创建 NURBS 曲面
我们要知道 NURBS 曲面与以往的实体建模方式有所不同,特别适用于创建复杂的曲面造型, NURBS 是 Non-Uniform Rational B-Splires 的缩写,使用它可以使以前实体建模难以达到的圆滑曲面的构建,变得简单、方便。我们可通过在视窗中交互地调整构成曲面的点来完成复杂曲面造型的构建。
NURBS 曲面大大扩展了 MAX 的建模功能。在过去的版本中只能用增加面数、段数的方法使构建对象的表面看起来尽量平滑。它们的缺点是难于创建复杂的曲面对象。另外由于对象是由一些小的平面为基础而构建的,在渲染时可以看到面的边界;要得到平滑的曲线边缘则需增加面数,这样就会影响计算速度。而 NURBS 曲面是解析生成的,计算速度相对快一些,并且渲染结果也是令你绝对满意的平滑曲面。
NURBS 曲面的简介
NURBS 曲面与 Shape 项目栏中的 NURBS 曲线一样,都通过多个曲面的组合形成最终要创建的造型。 NURBS 曲线与曲面上的调节点有两种: Points 编辑点和 CV 控制点,这两种点的形式有所不同。在对曲线或曲面进行编辑时你可发现由 Points Vertex 构成的曲线或曲面,这些点是在曲线或曲面上的;而 CV 点则是分布在曲线或曲面之外的,点与点之间不是曲线,而是控制曲线的控制线,如图 2-53 、 2-54 所示。
图 2-53 编辑点曲线 图 2-54 控制点曲线
创建 NURBS 曲面
在
Create (创建)命令面板 Geometry 项目标中选择 NURBS Surfaces 菜单项。这时可在 Object Type 物体类型卷展栏中看到 Point Surf 与 CV Surf 的命令按钮。按下命令按钮后用鼠标在视窗中拖动创建曲面。可以在曲面创建前在参数卷展栏中设定参数,也可以在曲面创建完成后在
Modify (修改)命令面板中修改参数。 Point surf 与 W Surf 的参数卷展栏,如图 2-55 , 2-56 所示。Length 长度 Width 宽度 Length Points 长度点数 Width Points 宽度点数
图 2-55 编辑点曲面卷展栏 图 2-56 控制点曲面卷展栏
可以对已创建好的曲面进行任意的修改。进入
Modify (修改)命令面板,如图 2-57 所示 NURBS 曲面的修改面板。Attach 结合 Attach Multiple 多个结合 Import 引入 Import Multiple 多个引入 Lattices 网格
Curves 曲线 Surfaces 曲面 Dependents 相关 Surfaces Trims 曲面修饰 Transform Degrade 优化变形
Display Line Parameters 显示线参数 Surface Approximation 面逼近 Curve Approximation 曲线逼近
Create Points 创建点 Create Curve 创建线 Create Surfaces 创建曲面 Cap Surfaces 覆盖面
图 2-57 NURBS 修改面板
单击 INURBS Creation Toolbar 创建工具箱,按钮会弹出一个工具箱。这个工具箱可对点、曲线、曲面进行各种编辑,如图 2-58 所示。
图 2-58 NURBS 创建工具箱
在 NURBS 修改面板中还包括对其子物体进行修改的修改器, NURBS 的子物体包括 Surface CV 表面点, Surface (面)两部分。单击 Sub-Object (子物体)按钮,在 Surface CV 选项状态下修改器内容如图 2-59 所示。
图 2-59 表面点修改器 图 2-60 面修改器 在 Surface 选项状态下修改器内容如图 2-60 所示。