2.2课题的前期准备 在高墙清洁机器人的设计之前,也去网上搜索了一些可以实现的高墙外清洁机器人,也了解一下高墙外清洁机器人运行的一些原理和方
2.2 课题的前期准备
在高墙清洁机器人的设计之前,也去网上搜索了一些可以实现的高墙外清洁机器人,也了解一下高墙外清洁机器人运行的一些原理和方式。然后去学了一些建模的知识为接下来的建模做准备,也学习了用3dmax做动画和复习Flash,为了保证毕业设计更好的完成,设计的完成度更高,我做了充分地准备。
2.2.1 制作软件的选择
3ds Max 2016:
3ds Max 是一款Discreet公司开发的基于PC系统上的可以用于三维建模和三维动画渲染和制作的软件。3dmax在三维动画、游戏、建筑和工业设计、多媒体制作等领域有很大的应用。
在本次毕业设计中我使用3ds Max 2016软件制作高墙外清洁机器人的工作演示三维动画,这也是主流的三维动画制作软件。
3ds Max 2016软件中制作出了一些全新的功能,让用户可以创建自定义工具并轻松共享其工作成果,因此更有利于跨团队协作。此外还有,通过新的功能,使用3ds Max 2016建模效率会比之前要高。通过在 SDK(软件开发套件)中公开该功能,工作室可以自定义填充。场景管理中的新增功能 合并的场景资源管理器/层资源管理器 场景资源管理器中新的层管理功能可帮助美工人员和设计师更好地组织数据,使他们可以更加轻松地处理复杂场景。此外,对场景资源管理器的可用性还增强了许多其他功能,这有助于提高场景管理的整体工作效率。高光包括支持停靠、工作区以及可自定义的四元菜单。 状态集改进功能 状态集已得到改进,以提高性能、改善可用性并简化 3ds Max 和 Adobe® Photoshop®® 以及 Adobe After Effects® 软件之间的互操作性工作流程。
Rhinoceros 5.0:
Rhino是美国Robert McNeel & Assoc开发的基于PC系统上的强大的专业3D造型软件。这是本次毕业设计的主要应用软件,选择犀牛来做模型,是因为对于我来说建模相比于3dmax 建模相对简单,也更加迅捷,更加精细。
它是一款强大的三维制作软件。在动画制作、工业制造等领域有强大发展前景和应用市场。它整合了3dmax 与玛雅的建模的功能部分。Rhino能输出各种不同格式,并且适用于几乎所有3D软件,能增加整个模型生产的制作效率。提高人工效率。
Adobe Flash CS4:
Flash是由美国公司(macromedia)制作的一款用于设计制作二维动画的一款好用的软件,flash附带可以播放flash文档的插件flash player。
在本次的毕业设计之中,我使用Adobe Flash CS4软件来制作高墙外清洁机器人功能介绍动画。使用Adobe Flash CS4软件,我们可以设计制作一些简单的动画,也可以设计制作出富含绚烂的效果的高端动画,设计制作出的动画文件也比较的小。网页的设计与制作也会运用这个软件,甚至更多的领域也有应用。使用Flash制作动画非常简单,通过设定一个个关键帧,调整关键帧的内容,使用各种工具,就可以由计算机本身通过运算自动形成一个连续的动画,这就成功的制作了一个简单的动画;在通过新建各种元件,使用透明度、遮罩和运动路径等功能和ActionScript语言编程程序,制作成各种各样的交互按钮,通过控制按钮就可以把简单动画变成更加复杂更加高大上。
Flash有几个特点:其一就是推出的矢量动画文件格式被广泛的应用在网页上。其二就是使用特殊的向量运算方式,制作出的动画大小比一般的要小。flash是交互式矢量图和 Web 动画的标准,而且flash还有另一个别称叫做闪客。flash附带的flash player被几乎全部的网络浏览器使用,应用范围广阔。
ActionScript 3.0:
ActionScript 3.0是一种强大的面向对象的编程语言,可以在Adobe Flash CS4软件中使用。ActionScript 3.0旨在创建一种适合快速地构建效果丰富的互联网应用程序的语言,相比于1.0 版本和2.0版本,ActionScript 3.0进一步全面的增强了这种编程语言。在制作动画中,通过脚本编程ActionScript 3.0语言程序,赋予到各种关键帧,按钮与原件上。可以让动画制作出多样化的特效效果。ActionScript 3.0的语言简单容易编写,灵活性和安全性高。在本次毕业设计中使用ActionScript 3.0语言编程在制作介绍高墙外清洁机器人功能动画时,可以制作各种按钮,实现交互功能,来完善和丰富高墙外清洁机器人功能介绍动画的效果