计算机动画

目录

  1. 1 计算机动画
  2. 说明
  1. 2 动画方法
  2. 3 建模
  1. 4 设备
  2. 5 面部动画
  1. 6 现实主义
  2. 7 电影

    计算机动画

    计算机动画是用于数字生成动画图像的过程。更普通的术语计算机生成图像(CGI)既包括静态场景和动态图像,而计算机动画 仅是指运动图像。现代计算机动画通常使用3D计算机图形,尽管2D计算机图形仍用于风格,低带宽和更快的实时渲染。有时,动画的目标是计算机本身,但有时也是电影。

    计算机动画本质上是停止运动技术的数字继承者,但使用3D模型,而传统动画技术则使用2D插图的逐帧动画。与其他基于物理的过程相比,计算机生成的动画更具可控性,例如为效果镜头构建缩影或为人群场景雇用额外的动画,因为它允许创建使用其他任何技术都不可行的图像。它还可以允许单个图形艺术家在不使用演员,昂贵的布景或道具的情况下制作此类内容。为了营造运动的错觉,计算机显示器上将显示图像并反复替换为与之相似但时间略微提前的新图像(通常以24、25或30帧/秒的速度)。这种技术与通过电视和电影实现运动的幻觉相同。

    对于3D动画,在计算机监视器上构建对象,并使用虚拟骨架装配3D图形。对于2D图形动画,在有或没有该虚拟骨架的情况下使用单独的对象和单独的透明层。然后,动画师在关键帧上移动人物的四肢、眼睛、嘴巴、衣服等。关键帧之间的外观差异由计算机以称为补间或变形的过程自动计算。最后,将渲染动画。

    计算机动画

    对于3D动画,必须在建模完成后渲染所有帧。对于2D矢量动画,渲染过程是关键帧插图过程,而补间帧则根据需要进行渲染。对于预录制的演示文稿,渲染的帧将传输到其他格式或媒体,例如数字视频。当这些帧呈现给最终用户观众时,它们也可以实时渲染。通过互联网(例如Adobe Flash、X3D)传输的低带宽动画通常使用最终用户计算机上的软件进行实时渲染,以替代流式播放或预加载的高带宽动画。

    说明

    为了欺骗眼睛和大脑,使他们认为自己看到的是平滑移动的物体,应以每秒约12 帧或更快的速度绘制图片。(一帧是一幅完整的图像。)每秒75-120帧以上的速率,由于眼睛和大脑都处理图像,因此无法感觉到真实感或平滑度的提高。在低于每秒12帧的速率,大多数人可以检测的图像跳动随着新的图像绘制相关的,从现实主义运动的错觉减损。为了节省所需的绘图数量,常规的手绘卡通动画通常每秒使用15帧,但是由于卡通的风格化性质,通常可以接受这种方式。为了产生更逼真的图像,计算机动画需要更高的帧速率。

    在美国电影院中观看的电影以每秒24帧的速度运行,足以产生连续运动的错觉。对于高分辨率,使用适配器。

    动画方法

    在大多数3D计算机动画系统中,动画师会创建角色解剖结构的简化表示,类似于骨架或简笔画。它们被安排在默认位置,称为“ 绑定姿势 ”或T-Pose。骨骼模型各段的位置由动画变量(简称Avars)定义。在人和动物角色中,骨骼模型的许多部分都与实际的骨骼相对应,但是骨骼动画也可以用来为具有脸部特征的其他事物设置动画(尽管存在其他用于面部动画的方法)。玩具总动员中的角色“伍迪”例如,使用700 Avars(仅面部使用100个)。计算机通常不直接渲染骨架模型(它是不可见的),但是它确实使用骨架模型来计算该特定字符的确切位置和方向,最终将其渲染到图像中。因此,通过随时间改变Avars的值,动画师通过使角色在帧之间移动来创建运动。

    有几种生成Avar值以获得逼真的运动的方法。传统上,动画师直接操纵Avar。他们通常不会在每个关键帧上及时设置Avar,而是让计算机在称为关键帧的过程中在它们之间进行内插或补间,而不是为每个帧设置Avar。关键帧将控制权交给动画师,并植根于手绘的传统动画中。

    相反,一种称为运动捕捉的更新方法利用了实景镜头。当通过动作捕捉驱动计算机动画时,真正的表演者将场景表现为好像它们是要动画的角色。使用摄像机和标记将他/她的动作记录到计算机上,然后将该表演应用于动画角色。

    每种方法都有其优势,截至2007年,游戏和电影在生产中都使用这两种方法中的一种或两种。关键帧动画可以产生难以执行或无法执行的动作,而动作捕捉可以再现特定演员的微妙之处。例如,在2006年的电影《加勒比海盗:死人的胸膛》中,比尔·尼吉(Bill Nighy)为角色戴维·琼斯(Davy Jones)表演。即使Nighy并未亲自出现在电影中,该电影也通过记录他的肢体语言,姿势,面部表情等细微差别而从他的表演中受益。因此,在需要可信,现实的行为和动作的情况下,运动捕捉是合适的,但所需的字符类型超出了整个传统服装所能完成的工作。

    建模

    3D计算机动画结合了对象的3D模型和已编程的或手动的“关键帧”运动。这些模型由3D坐标系中的几何顶点,面和边构成。可以像雕刻真正的粘土或灰泥一样雕刻物体,可以使用各种雕刻工具从一般形式到特定细节进行加工。除非要使3D模型成为纯色,否则必须使用“ 纹理 ” 将其绘制为真实感。设置骨骼/关节动画系统以使CGI模型变形(例如,使人形模型行走)。在称为索具的过程中,为虚拟木偶提供了各种用于控制移动的控制器和手柄。可以使用运动捕捉创建动画数据或者由人类动画师制作的关键帧或两者结合使用。

    为动画装配的3D模型可能包含数千个控制点-例如,Toy Story的 “ Woody” 使用700个专门的动画控制器。Rhythm and Hues Studios辛苦工作了两年,在电影《纳尼亚传奇:狮子,女巫和衣橱》中创作了阿斯兰,该电影拥有约1,851名控制员(仅面部有742名)。在2004年的电影《明天之后》中,设计师不得不借助视频参考和准确的气象事实来设计极端天气的力量。对于2005年的《金刚》重制片,演员安迪·塞基斯(Andy Serkis)曾被用来帮助设计人员在镜头中指出大猩猩的主要位置,并使用他的表情将生物的“人”特征建模。Serkis早些时候在JRR Tolkien的《指环王》三部曲中为Gollum提供了声音和表演。

    设备

    可以使用计算机和动画软件来创建计算机动画。即使使用基本程序,也可以实现一些令人印象深刻的动画;但是,在普通的家用计算机上渲染可能需要很多时间。电影、电视和视频游戏的专业动画师可以制作逼真的高逼真的动画。在家用计算机上创建电影动画的这种质量水平将花费数百年的时间。而是使用许多功能强大的工作站计算机。图形工作站计算机使用2到4个处理器,它们比实际的家用计算机功能强大得多,并且专门用于渲染。许多工作站(称为“ 渲染场 ”)通过网络连接起来,可以有效地充当巨型计算机,可以制作一部计算机动画电影,该电影可以在大约一到五年内完成(但是,此过程并不完全由渲染组成)。工作站的价格通常在2,000-16,000美元之间,较昂贵的工作站由于包含的技术更先进的硬件而能够更快地渲染。专业人员还使用数字电影摄影机、运动/ 表演捕捉、蓝屏、电影编辑软件、道具和其他用于电影动画的工具。Blender之类的程序使那些负担不起昂贵的动画和渲染软件的人能够以与使用商业级设备的人相似的方式工作。

    面部动画

    逼真的人脸特征建模既是计算机生成图像中xxx挑战性也是最受追捧的元素之一。计算机面部动画是一个非常复杂的领域,其中模型通常包含大量的动画变量。从历史上讲,1989年和1990年关于面部动画的最先进技术的SIGGRAPH首次教程证明是该领域的转折点,因为它汇集并巩固了多个研究要素,并引起了许多研究人员的兴趣。

    该面部动作编码系统(46“行动单位”、“唇咬”或“眯眯眼”),这已经在1976年被开发出来,成为许多系统的流行基础。早在2001年,MPEG-4就为嘴唇、下颚等添加了68个“ 面部动画参数”(FAP),并且自那时以来,该领域取得了重大进展,面部微表情的使用也有所增加。

    在某些情况下,可以使用情感空间(PAD情绪状态模型)将特定情绪分配给化身。在这种方法中,PAD模型被用作高级情感空间,而较低级空间是MPEG-4面部动画参数(FAP)。然后,在两层结构中使用中间层的部分表达参数(PEP)空间– PAD-PEP映射和PEP-FAP转换模型。

    现实主义

    计算机动画中的真实感可以意味着使每个帧看起来都逼真,从某种意义上说,场景被渲染为类似于照片,或者使角色的动画真实可信。无论有无照片级逼真的渲染,计算机动画也可以是逼真的。

    计算机动画的xxx挑战之一是创建具有最高真实感的外观和动作的人物角色。要制作令人愉悦的逼真的人物角色,困难之一是不可思议的山谷。在这个概念中,随着人类复制品的外观和行为越来越人性化,观众(一定程度上)往往会产生越来越消极的情感反应。尝试使用真实感人物角色的电影,例如The Polar Express、Beowulf和《圣诞节颂歌》被批评为“令人毛骨悚然”和“令人不安”。

    计算机动画的目标并不总是尽可能地模仿真人表演,因此许多动画电影都以人物为拟人化动物、传奇生物和角色、超级英雄或其他方式具有非现实的卡通化比例。也可以定制计算机动画以模仿或替代其他类型的动画,例如传统的定格动画(如Flushed Away或The Lego Movie所示)。某些长期存在的动画基本原理要求的运动并非严格逼真,并且这些原理仍在计算机动画中得到广泛应用。

    电影

    自1976年以来,CGI短片就已作为独立动画制作。1983年日本动漫电影《高尔基13:职业》(Golgo 13:The Professional)是结合CGI动画的动画片的早期例子。在美国动画的现代时代,计算机动画的普及(尤其是在特殊效果领域)急剧上升。首部完全由计算机制作的动画电影是《玩具总动员》,但《素食传奇》是xxx部直接出售的美国全3D计算机动画系列(1993年制作);它的成功启发了其他动画系列,例如1994年重新启动。虽然像 Avatar和 The Jungle Book这样的电影在大部分电影放映时都使用CGI,但它们仍将人类演员纳入其中。


    计算机动画

    相关推荐

    迪士尼大学

    目录 1 迪士尼大学迪士尼大学迪斯尼大学(DU)是针对沃尔特·迪斯尼公司(Walt Disney Company)的公园和体验部员工的全球培训计划,也被称为演员。 尽管迪斯尼大学不是认可的机构,但课程主要是由经验丰富的专业人员设计、开发和提供的。但是,要报名,必须先进入一所认可的大学,该学生才能在迪士尼上课和工作。大多数允许它的大学都有实习机会,并且在... (继续浏览)

    迪士尼商店

    目录 1 迪士尼商店 2 迪士尼在哈罗德 3 米奇的厨房 4 ESPN商店 5 在线存在迪士尼商店在迪斯尼商店的专卖店只卖国际连锁迪斯尼有关的物品,其中不乏独家,以自己的名义与迪斯尼出路。迪斯尼商店是迪斯尼消费品的一个业务部门,隶属于沃尔特迪斯尼公司集团的迪斯尼乐园体验和产品部门。 迪士尼商店是xxx家“零售娱乐”或娱乐商店。该公司已经经营了超过其旗舰... (继续浏览)

    艺术玩具

    目录 1 什么是艺术玩具 ▪ 概述 2 都市黑胶 3 树脂玩具 4 设计师毛绒什么是艺术玩具艺术玩具,是艺术家和设计师创作的玩具和收藏品,它们既可以自行生产,也可以由小型独立玩具公司制造,通常限量发行。艺术家使用各种材料,例如ABS塑料、乙烯基、木材、金属、乳胶、毛绒和树脂。创作者通常具有图形设计、插图或美术的背景,但是许多有成就的玩具艺术家是自学成才的。x... (继续浏览)

    光子晶体

    目录 1 什么是光子晶体 ▪ 简介 2 施工策略 ▪ 一维光子晶体 ▪ 二维光子晶体 ▪ 三维光子晶体 ▪ 光子晶体腔 3 制造挑战 4 应用什么是光子晶体光子晶体是周期性的光学纳米结构影响的运动光子在大致相同的方式,离子晶格影响电子在固体。在自然界中,光子晶体以结构着色和动物反射器的形式出现,并且以不同的形式有望在一系列应用中有用。 1887年,英国... (继续浏览)

    导电聚合物

    目录 1 导电聚合物 2 类型 3 综合 4 电导率的分子基础 5 属性和应用 ▪ 电致发光 ▪ 应用的障碍 ▪ 趋势导电聚合物导电聚合物,或更精确地说,本征导电聚合物(ICP的)是有机聚合物的是行为 的电力。这种化合物可以具有金属导电性,也可以是半导体。导电聚合物的xxx优点是其可加工性,主要是通过分散。导电聚合物通常不是热塑性塑料。即,它们是不可热成型的... (继续浏览)

    非晶钎焊箔

    目录 1 非晶钎焊箔 2 生产 3 属性 4 用法非晶钎焊箔可以作为非晶钎焊箔(ABF)生产的填充金属(FM)合金是由过渡金属(例如镍、铁、铜等)与准金属(例如硅、硼和磷)结合形成的低共熔。在常规的结晶状态下,所有这些材料固有地都是脆性的,并且不能以连续形式生产。因此,它们仅以粉末、糊剂或其衍生物的形式提供。另一方面,在共晶浓度或附近的准金属的存在促进了这种... (继续浏览)

    液态金属

    目录 1 液态金属 2 特性 3 使用液态金属液态金属合金具有许多理想的材料特性,包括高拉伸强度,出色的耐腐蚀性,非常高的恢复系数和出色的抗磨特性,同时还可以在类似于热塑性塑料的工艺中进行热成型。尽管有名称,但它们在室温下不是液体。 该合金是加州理工学院对非晶态金属进行研究的最终结果。它是一系列实验合金中的xxx个,可以在相对较慢的冷却速率下获得非晶态... (继续浏览)

    非晶态金属

    目录 1 非晶态金属 2 属性非晶态金属非晶态金属是固体金属材料,通常是合金,具有无序的原子尺度结构。大多数金属处于固态晶体,这意味着它们具有高度有序的原子排列。非晶态金属是非晶态的,具有玻璃状结构。但是,与通常作为电绝缘体的普通玻璃不同,非晶态金属具有良好的导电性,并且在低温下也显示出超导性。 可以通过多种方式生产非晶态金属,包括极快的冷却、物理气相... (继续浏览)

    凝聚态物理学

    目录 1 凝聚态物理学 2 3 应用凝聚态物理学凝聚态物理学是场物理,随着宏观和微观物理特性的交易事项。特别地,它与“浓缩”阶段有关,只要系统中的组成部分数量非常大且组成部分之间的交互作用很强,就会出现“浓缩”阶段。凝聚相最常见的例子是固体和液体,它们是由原子之间的电磁力产生的。凝聚态物理学家试图通过物理规律来了解这些相的行为。特别是,它们包括量子力学定律... (继续浏览)

    发展型机器人

    目录 1 发展型机器人 2 背景 3 研究方向 ▪ 技能领域 ▪ 机制和约束 ▪ 从仿生开发到功能灵感。发展型机器人发展型机器人技术(DevRob),有时也称为表观遗传机器人技术,是一个旨在研究发展机制,架构和约束条件的科学领域,这些机制和体系结构允许终身,开放性地学习嵌入式机器中的新技能和新知识。与人类儿童一样,学习将是累积性的,并且会逐渐增加其复杂性,并... (继续浏览)

    进化机器人

    目录 1 进化机器人 2 目标 3 动机进化机器人进化机器人技术(ER)是一种使用进化计算为自主机器人开发控制器和/或硬件的方法。ER中的算法经常在候选控制器的总体上运行,这些控制器最初是从某种分布中选择的。然后根据适应度函数对该种群进行反复修改。在遗传算法(一种进化计算的常用方法)的情况下,候选控制器的数量会根据交叉,变异和其他GA反复增长然后根据适应度函... (继续浏览)

    智能代理

    目录 1 什么是智能代理 2 定义和特征 3 目标函数 4 代理人结构 5 建筑 6 代理人层次结构 7 应用什么是智能代理在人工智能中,智能代理(IA)指的是一个自治实体,该实体在通过传感器和随之而来的执行器进行观察的环境中,将其活动指向实现目标。聪明的代理人也可以学习或使用知识来实现其目标。它们可能非常简单或非常复杂。反射机(例如恒温器)被视为智能代理的... (继续浏览)

    模拟现实

    目录 1 什么是模拟现实 2 参数 ▪ 模拟参数 ▪ 计算主义什么是模拟现实模拟现实是假设是现实的,可以模拟,例如通过量子计算机模从“真”现实程度区分。它可能包含有意识的头脑,他们可能知道或不知道他们生活在模拟中。这与当前技术上可实现的虚拟现实概念大不相同。虚拟现实很容易与现实体验区分开;参与者永远不会怀疑他们所体验的性质。相比之下,模拟现实很难或不可能与“... (继续浏览)

    游戏人工智能

    目录 1 游戏人工智能 ▪ 概述 2 视图游戏人工智能在电子游戏中,人工智能(AI)主要用于产生类似于人的智能的非玩家角色(NPC)的响应,自适应或智能行为。自从1950年代问世以来,人工智能一直是视频游戏不可或缺的一部分。游戏人工智能是一个独特的子领域,与学术AI不同。游戏人工智能它用于改善游戏玩家的体验,而不是机器学习或决策。在街机视频游戏的黄金时代,A... (继续浏览)

    认知机器人技术

    目录 1 认知机器人技术 2 核心问题 3 起点 4 学习技巧 ▪ 汽笛声 ▪ 模仿 ▪ 知识获取 5 其他架构 6 问题 ▪ 书籍认知机器人技术认知机器人技术致力于通过为机器人提供处理体系结构来赋予其智能行为,该处理体系结构将使其能够学习并推理出如何响应复杂世界中的复杂目标而做出的行为。认知机器人技术可以被视为体现认知科学和体现嵌入式认知的工程分支。 ... (继续浏览)

    推理引擎

    目录 1 什么是推理引擎 2 逻辑及示例 3 实现什么是推理引擎在人工智能领域,推理引擎是将逻辑规则应用于知识库以推断出新信息的系统组件。xxx个推理引擎是专家系统的组件。典型的专家系统由知识库和推理引擎组成。知识库存储有关世界的事实。推理引擎将逻辑规则应用于知识库并推导出新知识。由于知识库中的每个新事实都可能触发推理引擎中的其他规则,因此该过程将重复进行。... (继续浏览)

    Apache ODE

    目录 1 Apache ODE 2 交流 3 功能 4 嵌入Apache ODEApache ODE是一个软件编码的Java作为一个工作流引擎管理的业务流程已经在Web服务业务流程执行语言(表达了WS-BPEL通过网站)。它由Apache软件基金会(Apache Software Foundation)制作,并以稳定的格式于2018年3月23日发布。该软件主... (继续浏览)

    工作流管理系统

    目录 1 工作流管理系统 2 国际标准 3 人们的工作流程 4 自动化的工作流程 5 工作流管理系统分类 6 功能分类 7 著名的工作流管理系统工作流管理系统工作流管理系统提供了用于设置,性能和监控一个定义的任务的顺序的排列为一个基础设施的工作流应用程序。 国际标准在工作流管理领域,有几个国际标准制定机构:工作流管理联盟万维网联盟结构化信息标准促进组织... (继续浏览)

    游戏描述语言

    目录 1 游戏描述语言 2 游戏描述语言的目的 3 规格 ▪ 语法 ▪ 关键字 ▪ 规则 4 应用游戏描述语言游戏描述语言(GDL),是一种逻辑编程语言,由迈克尔·杰纳西雷斯设计。游戏描述语言将游戏状态描述为一系列事实,并将游戏机制描述为逻辑规则。因此,游戏描述语言是游戏理论问题的替代表示之一。 游戏描述语言的目的在文章中引述新科学家,Genesere... (继续浏览)

    语义推理器

    目录 1 语义推理器 2 语义推理器列表 ▪ 免费软件(开源) ▪ 免费使用(封闭源) ▪ 商业软件 ▪ 包含语义推理器的应用程序 ▪ 物联网的语义推理器(开源)语义推理器语义推理只是一个推理,是一个软件能够推断的逻辑后果由一组断言事实或公理。语义推理器的概念通过提供一组更丰富的机制来推广推理引擎的概念。许多推理程序使用一阶谓词逻辑来执行推理;推论通常由正向... (继续浏览)