
发布时间:2019-10-12 15:09
第15卷第4期
2002年11月
漳州师范学院学报(自然科学版)
Journal of Zhangzhou Teachers College (址网换替.)
3DS MAX三维设计与网上动画展示 肖青J林钧锋彳
0漳州师范学院计算机系;2漳州师范学院物理系,福建漳州数五字多换替)
摘要 本文介绍几种利用3DS MAX的建模以及3D动画在网上展示的实用方法。
关键词3DSMAX,三维设计,网上动态展示
中图分类号TN911.73 文献标识码A 文章编号1008-7826 (2002) 04-0051-04
1引言
由于3DS MAX具有强大的三维设计、材质、灯光、摄像透视等的功能,3DS MAX已被 广泛地用于三维场景创作、室内外场景效果图设计、工艺品的创作等,又由于3DS MAX还具 有非凡的对象动画、粒子动画和视频合成工具,它提供了动画创作的巨大空间,还被广泛地应 用于动画广告、多媒体设计等多方面。
常见的三维模型设计方法可以:(1)二维造型后经样条编辑再拉伸(或放样),(2)三维体造型 后经网格编辑整形。实际上在工艺品、陶艺品、塑雕等的设计创作方面,因为较多的无任何对 称性而常常要使用到类似雕塑的子物体(SubObject)柔化选择(Soft Selection)编辑,以及子物体 的拉伸、移动、旋转等编辑手法。它们对非直面、无轴向、无对称模型的创作能起到独到的作 用。另外,3DSMAX所创作的动画文件一般较大,很大程度上只能局限在单机上展示,而实 际上可以利用SWF格式的流媒体优势,还能实现网上三维动画展示。
2三维模型设计比较
2.1直面三维模型设计
常见的直面体的三维模型可由二维造型经样条编辑后,再经拉伸(或放样)来创建获得。图 1所示的住宅模型⑴主要就是利用直面模型的创建方法。利用二维造型(可经样条编辑整形)生 成墙体线形,经轮廓后给出墙体厚度,经拉伸给定的墙体高度后,即可方便地获得所需的墙体
图1直面三维模型
收稿日期:2002-09-20
作者简介:肖青(1955-),女,山西榆社县人,实验师.
模型。同法也可方便产生图1中的窗檐、窗台和一楼入口外沿台阶的小遮顶等。用这种为直面 体建模的方法简便,面数少,文件小,使用灵活。当然,用标准几何体和扩展几何体加上布尔 运算方法,也可获得一般的直面体。顺便提及的是,对于具有轴向的模型,或具有轴向性又有 弯曲、扭曲、缩放等变形的三维模型是可以利用三维放样及放样的变形来创建。
2.2非直面体、无轴向性、无对称三维模型设计
非直面体、无轴向性、无对称三维模型的设计,可以利用类似雕塑手法的子物体(顶点或 面)柔化选择(Soft Selection)编辑来塑造。因为,在网格编辑命令面板中子物体的柔化选择参数 中,可控制Edge Distance和Falloff大小来选择所选定子物体的影响区域范围,而控制Pinch 和Bubble大小,可确定选择子物体区域的影响方式。当Edge distance和Fall off(泛光区域)大 时,该批选择的子物体的影响范围就大,反之亦小。而泛光区域Falloff值大时,柔化范围也 就大,反之亦小。因此如果适当选取Edge distance和Falloff的值大小,当面向被编辑的物体 朝内移动子物体时,就有类似直凹压或柔滑凹压的造型效果,相反,若拉伸,则可实现直凸拉 或柔滑凸拉的造型效果。配合缩放编辑工具调整合适的Edge distance和Falloff大小还可获得 类似雕塑的捏压和平展的造型效果。当然,还有扭、弯、整平、折叠、对齐、倒角等效果,而 且整体造型后,还可利用网格光滑的编辑工具,让作品整体光滑。图2所示为非直面体、无轴 向性、无对称三维体模型。图中的苹果模型是利用球体模型经较大泛光区域(Falloff)值的挤
图2无对称性三维模型
压、拉伸等整形,且苹果的顶凹效果是利用柔滑凹拉获得的,而柠檬的底部的凹部是利用柔滑 凸拉和直凹压获得,当然也可利用Pinch和Bubble曲线来实现。另外,图2的香蕉模型则是 利用放样和调整放样变比曲线得到。
值得一提的是图2的材质效果⑵,为使物体的表面具有抛光发亮且能倒影环境的效果,这 里采用了 Multi-layer遮罩方式。它能为对象提供非常光亮的表面效果,该遮罩方式有两个镜 面反射层,相当于同时提供了两个抛光和上蜡抛光合成效果,如图2中的红色苹果的材质。 Multi-layer遮罩方式参数中的First Specular Layer在这里的材质中被认定为主镜面反射,相当 于上蜡抛光效果,这里取水平(LeveD:200,光泽度(Glossiness):50,非匀质性(Anisotropy):80,定向 (Orientation):。,使镜面反光点成为高亮度的条状,镜面反射光的颜色选亮白色。而Second Specular Layer这里认定为相当抛光效果,则取水平:30,光泽度:40,非匀质性:60,定向: 0。为让其表面能反射周围环境场景效果,在MAP参数中Reflection量值取50,并取泛光区 域(Falloff)贴图材质,它在此相当于上蜡效果,会在模型的表面蒙上一层薄的雾层,且在泛光 参数Fall off Parameters中,取白色泛光的贴图材质为光线追踪(Raytrace),在此相当于将所上 的蜡进行抛光处理,这样做可以使得反射随视角接近垂直方向而增大。图2中的其他物体也做
类似的处理,由于贴图材质MAP的Reflection量值为50,结果能使各物体间都产生表面倒 影效果,且尤以玻璃平板的反射倒影最为明显。
2.3分支连续体三维模型设计
对于有分支连续三维模型的设计,可以利用子物体面的拉伸、缩放来获得。图3给出水龙 头的分支连续体模型设计的主要过程。其中主要是利用子物体多边形的拉伸、缩放、移动等多 种编辑过程。由于子物体的拉伸、缩放和移动,能很方便地生长出所需的分支模型,最后可根 据需要再使用网格光滑,可获得图3最终的效果图。这种利用子物体的编辑手法,非常适用于 有分支连续体的三维模型的创建。
图3分支连续体创建过程示意图
3网上三维动画的展示
利用3DS MAX创建的三维模型的场景动画文件一般均较大,很难实现在网上展示其流畅 的动画效果,但可以设法将3DS MAX的三维动画变换成SWF格式,再借助SWF的流媒体优 势来实现网上的三维动画展示。具体做法可以是:
1) 在3DS MAX系统中安排好将要在网上展示的场景动画,如图4为漳州师范学院校园 的游历动画选帧,其中图4.a中的直线段为动画游历的路径,图4.b-h等为动画游历中若干的 中间帧画面。(说明:在此所创作的校园场景比真实校园场景增加了不同的绿化景观);
2) 将动画游历的过程渲染成3DSMAX动画,渲染存盘文件格式选择Flash系统能支持的 动画文件格式,比如JPG动画文件系列格式,同时将其渲染存盘为“校园游历址网换替一校园 游历址网换替”等的动画系列文件;
3) 打开Flash系统,利用“导入”命令将原存盘的JPG动画系列文件“校园游历址网换替 一校园游历址网换替"导入Flash系统进行编辑,再利用“导出影片”命令导出SWF动画文件。 最后,将该SWF动画文件链接在校园网主页上,便可实现方便的网上三维动画展示。
需要指出的是,上述校园游历中,校园建筑的各个三维模型都是利用上述所述的三维模 型设计思路创建,上述所述的三维模型设计思路虽然可以创建大部分的直面体、有轴向的放样 体、变形的放样体、无对称雕塑模型等,若进一步再配合其它的编辑工具,还可创建岀较复杂 的三维模型。但是,对于模拟具有较细微结构的无对称三维模型(如脸部五官、复杂的雕塑品 等),利用3DS MAX的造型工具来创建还是具有一定的难度。另外,当SWF动画文件太大时, 在网上展示动画时也会影响它的流畅性。
图4校园游历中间帧若干画面示意图
参考文献
11]温颜等.3D STUDIO MAX建筑效果创作实例(3ds mas 4版)[MJ.北京:人民邮电出版社,2001, 121-
205
⑵姜立军等.3DSMAX R4 [M],北京:冶金工业出版社,2001, 262-268
3D-model design by 3DS MAX and dynamic show on web
XIAO Qin1 , LIN Jun-feng2
I 2
(址网换替 Computer Science; 址网换替 phys, Zhangzhou Teachers Collage , Zhangzhou 数五字多换替)
Abstract: It is introduced that a few means of creating・model by 3DS MAX and practical method about 3D dynamic show on web in this paper
Key words: 3DSMAX, 3D-model design, dynamic show on web