有很多动画软件,您可以构建并手动(或者更确切地说,数字)操作对象,改变无数设置影响他们甚至使用内置的编程语言和程序操作界面(如Adobe Flash的ActionScript)。但是你不需要使用的编程功能,所以不需要计算机科学技能。
除了基本的绘图和形状工具,现代动画软件包含了很多其他的方法来操作对象和动作您已经创建了。首先,您可以编辑之间自动创建更好的控制运动和转换使用所谓的曲线。通常这些可用一个叫做曲线下,图形或动画编辑器。编辑器将显示可见的曲线代表各种轴上18新利最新登入的各种对象的属性(例如,在三维动画软件,你可能有三个独立的曲线旋转和三个翻译,一个每个x, y和z轴)。可以抓取和移动这些曲线变化规模、旋转和能够更好的控制对象及其运动的变化。一些软件可以帮助你选择改变动画和应用预设曲线在一些可预测的方式,如添加素以慢球远名——或慢出运动,不断变化(与线性曲线)或突然停止和启动曲线(步骤)。
很多动画软件的建模工具允许您创建组件被组合在一起的更小的部分,并定义这些部件在一个层次结构之间的关系。通常的关系,父母,孩子和/或兄弟姐妹。当父移动时,一部分孩子的部分,和他们的孩子,效仿。你可以设置关节或枢轴点允许旋转和定义诸如多远他们会在任何方向移动。18新利最新登入你甚至可以设置一个枢轴点以外的对象,使其旋转(可能方便空间场景)。支点的位置也从什么时候控制一个对象将规模。
这允许您构建相当复杂的对象(如车辆)和字符(机器人或动物),使其在现实的方式。这是有时被称为字符操纵,这些平台可以重用。在很多3 d(和一些二维)建模和动画软件,您可以创建使用层次结构的骨头、关节和骨骼封装在一个外层的皮肤。他们没有文字的骨骼和关节,但线框渲染。然后您可以移动框架的各个部分,并相应皮肤会移动和变形。在一些软件甚至可以为更细粒度的皮肤变形定义诸如肌肉和身体运动。,当事情没有移动,您可以调整与变化的影响一个区域或另一个号码设置有时甚至中风erasure-type的工具。
很多软件包也含有大量的运动控制设置,包括内置的运动影响挤压和拉伸控制和预设运动路径,可以把对象而不必手动创建它们。许多还包括所谓的逆运动学,允许非常复杂的运动,如散步,这是很难或不可能与典型的分层运动(称为正运动学)。如果你让父对象(比如髋关节)只是拖它的孩子(大腿、小腿和脚)当它移动时,运动将会不自然。逆运动学基本上包括换向等级和孩子负责,所以,当你想让一个角色开始步行,你脚移动到的位置,其余的腿遵循适当。一些软件可以让你切换类型,向前或逆运动学,层次结构将使用在给定的点。
在很多应用程序中,您可以添加虚拟光各种类型的来源(模仿聚光灯,灯光或阳光),和软件将添加阴影和阴影适合光线的位置。
大多数应用程序还允许你躺音轨在时间轴和擦洗通过它们(来回听比特)的工作时间和同步你的动画的声音或音乐。
软件运行范围的复杂性,许多工具和内置函数,和费用,但最常用的动画软件应用程序所有介绍基础知识,然后一些。