Rhino和3DsMax在建模方法上的差异
3Ds Max
3DS是Autodesk公司旗下知名的3D建模、渲染和动画软件。它的历史非常悠久,可以追溯到1990年在DOS系统上推出的3D Studio软件。它至今经历了近30年的发展,堪称最古老的3D软件[2]。3Ds Max最大的特点就是功能极其丰富,包括几十个甚至上百个建模、渲染、动画命令。再加上很多为其量身定制的第三方插件,使得3Ds Max的应用范围涵盖了广告、影视、游戏、3D动画、工业设计、建筑设计等领域。
在建模方面,3Ds Max可以分为基础建模和高级建模。除了基本几何和图形的建模之外,高级建模可以分为三种类型:多边形建模、面片建模和NURBS建模。其中,多边形建模是3Ds Max中最传统、最经典、最常用的建模方法。多边形建模就是将一个对象转换成一个可编辑的多边形对象。
多边形建模方法可以说是类似于现实中的“捏泥塑”。通过鼠标和键盘的操作,不断调整多边形物体的点、线、面之间的关系,使其越来越接近我们想要的形状,这和雕塑家用手和工具将模具毛坯塑造成最终想要的形状,本质上是一样的。但是,该软件将雕塑家常用的一些方法编译成各种命令,以简化建模过程。常见的命令,如Chamsfer、Extrude Edges、Turning、Squeenze、Soft等。在多边形建模方面也来自于现实中的手工加工或机械加工[3]。由于多边形建模直观的操作方式,使其具有易懂、易用、易掌握、适合初学者的特点。同样,多边形建模更适用,因为现实中的任何物体都可以用多边形近似模拟,只是建模的难度和效率不同。
1.2犀牛
Rhino是由Robert McNeel Assoc开发的专业3D建模软件。与3Ds Max等老软件相比,Rhino的历史要短得多,体积也比3Ds Max小得多,占用几个GB,只有几十MB。较小的体型决定了Rhino的功能比前者少。Rhino的功能主要是建模,也有简单的动画功能,但是没有渲染功能。不过Rhino的建模功能非常强大,特色鲜明。与3Ds Max不同,Rhino使用了NURBS建模技术。它是NURBS非均匀有理B样条的简称[4]。NURBS建模技术是近年来新兴的三维建模技术。与多边形建模不同,NURBS建模通过曲线和曲面来定义和编辑对象。正因如此,NURBS特别适合创建光滑复杂的形状,尤其是几何感很强的拓扑结构,比如珠宝、跑车、工业零件等。Rhino的NURBS建模功能全面,操作简单方便。3Ds Max虽然也包含了NURBS建模,但是由于功能单一,操作不便,远不如它的多边形建模强大,所以早已被Rhino这样的软件取代。
Rhino的NURBS建模工具非常丰富和强大,有很多强大的几何建模支撑技术(如节点插入、细分、高程等。)用户只需要一些简单的操作就可以完成复杂的曲线或曲面编辑,建模过程变得更快;除此之外,NURBS建模还有一个很大的优势,就是在机械自动化和3D打印中的广泛应用。