📜  电脑动画

📅  最后修改于: 2021-01-13 09:42:13             🧑  作者: Mango


动画意味着赋予计算机图形学中的任何对象以生命。它具有将能量和情感注入最看似无生命的物体的能力。计算机辅助动画和计算机生成的动画是计算机动画的两类。可以通过电影或视频呈现。

动画背后的基本思想是以足够快的速度回放录制的图像,以使人眼无法理解它们为连续运动。动画可以使一系列无效的图像生动起来。动画可用于娱乐,计算机辅助设计,科学可视化,培训,教育,电子商务和计算机艺术等许多领域。

动画技巧

动画师已经发明并使用了各种不同的动画技术。基本上有六种动画技术,我们将在本节中逐一讨论。

传统动画(逐帧)

传统上,大多数动画是手工完成的。动画中的所有帧都必须手工绘制。由于动画的每一秒都需要24帧(电影),因此即使制作最短的电影也需要付出巨大的努力。

关键帧

在这种技术中,布置情节提要,然后艺术家绘制动画的主要框架。主要框架是发生显着变化的框架。它们是动画的关键点。关键帧要求动画设计师为对象指定关键或关键位置。然后,计算机通过在这些位置之间进行平滑插补来自动填充丢失的帧。

程序

在程序动画中,对象是通过过程(一组规则)而不是通过关键帧进行动画处理的。动画师指定规则和初始条件并运行模拟。规则通常基于数学方程式表示的现实世界的物理规则。

行为的

在行为动画中,自主字符至少在一定程度上确定其自己的动作。这使字符有一些即兴创作的能力,并使动画师无需指定每个角色动作的每个细节。

基于性能(运动捕捉)

另一种技术是运动捕捉,其中基于磁性或视觉的传感器可以在三个维度上记录人类或动物物体的动作。然后,计算机使用这些数据为对象设置动画。

这项技术使许多著名运动员能够为体育视频游戏中的字符提供动作。运动捕捉在动画师中非常流行,主要是因为可以相对轻松地捕捉一些平常的人类动作。但是,对象的形状或尺寸与图形字符之间可能存在严重差异,这可能导致准确执行的问题。

物理基础(动力学)

与关键帧和动态图片不同,模拟使用物理定律来生成图片和其他对象的运动。在保持物理真实性的同时,可以轻松地使用仿真来产生稍有不同的序列。其次,实时模拟允许更高程度的交互性,其中真实人可以操纵模拟字符的动作。

相反,基于关键帧,运动选择和修改运动的应用程序构成了预先计算的运动库。模拟遭受的一个缺点是手工制作适当的控制系统所需的专业知识和时间。

关键帧

关键帧是我们定义动画更改的帧。当我们逐帧创建动画时,每一帧都是关键帧。当某人在计算机上创建3D动画时,他们通常不指定任何给定对象在每一帧上的确切位置。他们创建关键帧。

关键帧是重要的帧,在此期间,对象会更改其大小,方向,形状或其他属性。然后,计算机找出所有中间的帧,并为动画制作者节省大量时间。下图描述了用户绘制的框架和计算机生成的框架。

用户绘制的关键帧计算机生成的关键帧

变形

对象形状从一种形式到另一种形式的转换称为变形。这是最复杂的转换之一。

原始图形图形的扭曲版本

变形看起来好像两个图像以非常流畅的运动相互融合。用技术术语来说,两个图像会失真,并且它们之间会出现淡入淡出。