web3d的汽车展示系统+可行性分析+需求分析 第7页
6 开发基于Web3D汽车展示系统6.1 用Web3D开发汽车展示系统的一般流程
结合《汽车展示系统》实际开发过程,利用Web 3D技术开发汽车展示系统大体可分为以下几个步骤:
1.前期设计
首先要明确目的,然后根据目的做好展示系统的设计,包括Web页面的设计,交互设计等。前期设计是开发汽车展示系统的第一步,为以后的各步起到了至关重要的指导作用,为了达到逼真的模拟效果,每一个部分的设计都要具体而细致。
2.对象的建模
做好设计后,紧接着对汽车主体对象进行建模,建模的过程一般借助专业的建模软件,首先在建模软件中导入事先收集到的汽车的相关图片,然后参照这些图片构建出汽车的模型。
本展示系统悬着3DS MAX作为建模软件(选择的原因参见第二部分的相关技术的选择),主体的构建和演示动画的设置都在其中完成,相关内容见第二部分在3DSMAX软件中对对象进行建模和动画设置。
3.在交互软件中实现交互
利用插件将在建模软件中制作的场景和模型导出,在载入到专门的交互设置软件中践行交互设置,最后导出成可在Web页上发布的文件格式。
本实验采用Cult3D作为交互软件,在计算机上安装好Cult3D的三个程序后(参照第三部分使用Cult3D的基础条件),利用Cult3D Exporter插件将在3DSMAX中制作完成的模型导出成Cult3D Designer 可以识别的文件格式.c3d,将.c3d文件载入到Cult3D Designer中添加适当的交互,然后输出成.co的文件格式,到这里工作已经接近尾声了。
4.在Direcotr MX中进行媒体合成
6.2 利用3DS MAX 和Cult3D开发《汽车展示系统》
6.2.1相关技术的选择本文来自辣*文*论^文_网
目前,专业的三文建模软件有3DS MAX、MAYA、AutoCAD、Pro/E等,其中3DS MAX是应用最广泛、使用频率最高的三文建模软件。它拥有多种灵活的建模方式,如多边形建模、细分建模、NURBS曲面建模、角色建模等,还拥有丰富的材质表现和高级曲线动画编辑等,最重要的是很多Web 3D技术都为其开发了专门的Export导出插件。3DSMAX具有价格低廉、简单易学、相当广泛的拥护者等多个特点,使其成为了开发网络虚拟展示系统的首选三文建模软件。尽管MAYA、AutoCAD、Pro/E等三文软件各具特色,但与3DS MAX相比还存在一定的差距。AutoCAD、Pro/E不具备Web 3D技术的导出插件,在进行三文模型输出时不得不先导出成.3ds的中间文件格式,然后导入到3DS MAX中将其转换成.c3d文件,在转换的过程中经常出现数据丢失现象,而且整个转换过程比较繁琐;尽管MAYA具备Web 3D技术的导出插件,但由于MAYA属于工作站级的三文软件,对计算机硬件的要求较高,并非每台计算机都能达到MAYA的要求,而且MAYA的学习过程复杂、周期长,阻碍了开发进度。所以,本论文最终选择3DS MAX作为开发《汽车展示系统》的三文建模软件。
本论文的交互技术采用了目前比较被人看好的Cult 3D技术,所有的交互都在Cult3D Designer中进行设计。
在将最终生成的.co文件整合到Direcotr MX中进行媒体合成。一切准备工作就绪后,就可以开始汽车展示系统的开发了,下面对《汽车展示系统》的开发过程加以说明。毕业论文
http://www.751com.cn6.2.2 在3DS MAX中对实验对象进行建模和动画设置
建模是保证虚拟展示系统真实性的基础,整个建模过程在3DS MAX中完成,由于本汽车展示采用动画的方式分步展示,所以动画的部分也在3DS MAX中制作,然后在Cult 3D中直接调用。
1. 汽车对象的建模
(1).启动3DS MAX8,选择“Rendering→Enviroment”选项,设置背景色。此颜色为演示屏幕的背景色。如图6-1
图6-1
(2).在Top视图中,按F10打开着色窗口。单击着色窗口中的Files按钮,设置输出文件名为car保存类型为tga,单击保存按钮。弹出Targa Image Control窗口,设置输出32位的带Alpha通道的tga文件。Alpha通道可以让我们很容易从背景中选择汽车的轮廓。单击Render按钮进行着色。
(3).启动Photoshop,打开着色后生成的car.tga文件,将图层Layer 0更名为Shadow,选择“Select →Load Selection”选项,如图6-2设置好后,单击OK按钮,则汽车轮廓被选中,这就是Alpha通道的神奇所在。 图6-2
(4).选择“Select → Modify →Expand”选项,将选区扩大10个像素。以黑色填充选区,按“Ctrl+D”撤销选区。
(5).选择“Filter → Blur → Gaussian Blur”,调整模糊的范围,使轮廓看起来像阴影的效果,单击OK按钮。
(6).新建图层Background,在图层面板中,将Background层移动到Shadow图层的下面。选择前景色,即我们在3DS MAX中设定的背景色,以该颜色填充Background图层,这样可以使背景能够和阴影很好地融合在一起。
(7).调整Shadow图层的Fill为50%,这样使阴影看起来更加柔和一点。合并两个图层,将文件另存为car_shadow.psd。
给车身赋予材质
(1).首先利用Photoshop制作四幅同样大小的图片,分别以黄色、蓝色、绿色、粉色填充。并分别以yellow.jpg、blue.jpg、green.jpg、pink.jpg作为文件名存盘。这四幅图片用于实现车身颜色的动态改变。
(2).在3DS MAX8中,按M键打开材质编辑器(如图6-3)。选中车身所使用的材质,展开Maps面板,选中Diffuse贴图,单击Diffuse右侧的None按钮,选择Bitmap贴图,然后按下OK按钮。在弹出的“Select Bitmap Image File”窗口中选择yellow.jpg,单击打开按钮。
上一页 [1] [2] [3] [4] [5] [6] [7]
web3d的汽车展示系统+可行性分析+需求分析 第7页下载如图片无法显示或论文不完整,请联系qq752018766