目录

  • 1 数字媒体技术概述
    • 1.1 直播导学
    • 1.2 基本概念
    • 1.3 研究领域及关键技术
    • 1.4 应用领域
    • 1.5 本章练习
  • 2 数字音频技术基础
    • 2.1 直播导学
    • 2.2 音频技术及特性
    • 2.3 音频数字化
    • 2.4 数字音频质量及格式
    • 2.5 数字音频的处理技术
    • 2.6 数字音频技术应用
    • 2.7 实训1:为朗诵音频添加背景音乐
    • 2.8 本章习题
  • 3 数字图像处理技术
    • 3.1 直播导学3
    • 3.2 数字图像基础
    • 3.3 彩色空间的线性转换
    • 3.4 数字图像的描述属性
    • 3.5 数字图像的获取技术
    • 3.6 数字图像创意设计与处理技术
    • 3.7 数字图像技术的应用
    • 3.8 实训2:合成沙漠绿洲效果图
    • 3.9 本章习题
  • 4 数字视频技术
    • 4.1 直播导学4
    • 4.2 电影与电视
    • 4.3 电视图像数字化
    • 4.4 数字视频的获取
    • 4.5 数字视频编辑技术
    • 4.6 数字视频后期特效处理技术
    • 4.7 数字视频技术的应用
    • 4.8 实训3:欣赏《奇幻森林》并分析其特效
    • 4.9 本章习题
  • 5 数字动画技术
    • 5.1 直播导学5
    • 5.2 数字动画概述
    • 5.3 二维动画技术
    • 5.4 三维动画技术
    • 5.5 数字动画创意与设计
    • 5.6 数字动画技术的应用
    • 5.7 实训4:制作单摆动画
    • 5.8 本章习题
  • 6 数字游戏技术
    • 6.1 直播导学6
    • 6.2 游戏概述
    • 6.3 游戏设计原理
    • 6.4 游戏设计相关技术
    • 6.5 游戏设计案例
    • 6.6 本章习题
  • 7 虚拟现实交互技术
    • 7.1 直播导学7
    • 7.2 虚拟现实交互技术概述
    • 7.3 虚拟建模技术
    • 7.4 实时绘制技术
    • 7.5 虚拟声音交互技术
    • 7.6 虚拟现实工具软件与自然交互技术
    • 7.7 虚拟现实交互设备
    • 7.8 本章练习
  • 8 数字媒体的Web集成与应用
    • 8.1 HTML基础
    • 8.2 JavaScript基础
    • 8.3 Web的工作原理
    • 8.4 Web的设计与规划
    • 8.5 Web的开发、测试与发布
    • 8.6 Web的集成技术的应用
    • 8.7 本章练习
  • 9 数字媒体压缩技术
    • 9.1 数字媒体压缩技术概述
    • 9.2 通用的数据压缩技术
    • 9.3 数字媒体压缩标准
    • 9.4 数字媒体压缩技术的应用和发展
    • 9.5 本章习题
  • 10 数字媒体存储技术
    • 10.1 数字媒体存技术概述
    • 10.2 存储设备及原理
    • 10.3 数据库存储技术
    • 10.4 分布式存储技术
    • 10.5 数字媒体存储技术的应用与发展
    • 10.6 本章习题
  • 11 数字媒体管理和保护
    • 11.1 数字媒体管理概述
    • 11.2 媒体存储数据模型
    • 11.3 数字媒体版权保护概念框架
    • 11.4 数字媒体版权保护技术基础
    • 11.5 数字媒体版权保护典型系统
    • 11.6 本章习题
  • 12 数字媒体传输技术
    • 12.1 数字媒体传输技术概述
    • 12.2 流媒体传输技术
    • 12.3 P2P传输技术
    • 12.4 IPTV传输技术
    • 12.5 数字媒体传输技术的应用与发展
    • 12.6 本章习题
  • 13 数字媒体技术发展趋势
    • 13.1 数字媒体技术发展现状
    • 13.2 数字媒体内容处理技术
    • 13.3 基于内容的媒体检索技术
    • 13.4 数字媒体传输技术
三维动画技术
  • 1 技术概述
  • 2 常用软件
  • 3 制作实例

(1)数字三维动画概述
数字三维动画,简称3D动画,是近年来随着计算机软硬件技术的发展而产生的新兴动画制作技术及其成果的代名词。通常人们常说的“三维动画”有两种指向:一是用计算机制作的、三维立体的动画视觉作品,二是指用来制作三维立体动画的计算机技术。
计算机三维动画的获得是通过三维动画软件在计算机中建立一个虚拟的世界,并通过计算机的运算将虚拟世界还原成视觉的画面。在此过程中,设计师要在这个虚拟的三维世界中按照要表现的对象的形状尺寸建立模型以及场景;再根据要求设定模型的运动轨迹、虚拟摄影机的运动和其它动画参数;然后按要求为模型贴上特定的材质,并打上灯光;最后就可以让计算机自动运算,生成最后的画面。这一过程中用到的方法和技术手段,可以统称为数字三维动画技术,或者计算机三维动画技术。

(2)数字三维动画的制作流程
动画的制作过程可分为四个阶段:总体设计阶段、设计制作阶段、具体创作阶段和拍摄制作阶段。对于3D动画而言,总体设计和设计制作这两个阶段可统归为前期制作期。
前期制作阶段,在影视动画艺术范畴的三维动画和平面动画没有区别。而对于游戏中的3D动画角色和场景的建设而言,同样也要经历该阶段。在这个阶段,动画创作者需要创意、策划、预算、创作剧本、设计分镜头、角色、机械造型和场景等。创意、策划、预算和剧本等程序通常是决策层的事情,不涉及视觉范畴;而分镜头、角色、机械造型和场景等设计,则需要有经验的动画设计人员甚至工业造型、环境艺术专业人员的参与。在这些阶段不涉及三维技术,是以手绘为基础的创意视觉化过程。

具体创作阶段则是利用计算机和三维动画软件进行具体实现的一个过程。在此过程中,计算机中三维图像的获得类似于雕刻,摄影布景及舞台灯光的使用,在三维环境中控制各种组合。作为一个完整的3D作品制作过程至少要经过三步:造型、动画和绘图。
①造型
造型是利用三维软件在电脑上创造三维形体,称为建模。例如:制作三维的人物、动物、建筑、景物等造型,即设计物体的形状。
最简单的方法是使用图形造型。图形通常是简单的三维几何形体图像,附带在软件的命令面板中。这些立方体、球体、圆柱体、圆锥体、金字塔形体等图形能够结合在一起,在不同的修改命令下可以产生更为复杂的物体形状。然后通过不同的方法将它们组合在一起,从而建立复杂的形体。

另一种常用的造型技术是先创造出二维轮廓,然后旋转、拉伸等方法将其拓展到三维空间(如图6-14)。或者通过放样技术,用二维样条曲线作为造型的骨架,利用表面的修改编辑功能,将基本面片依附在造型骨架上,形成复杂的面片模型,从而创造出立体图形。

②动画
动画就是使各种造型运动起来,获得运动的画面和效果。为了使它们动起来,需要时间要素,为三维立体的静态造型引入第四维的属性。有了时间的属性,工作人员可以不断地改变目标的动作、虚拟摄像机的位置、灯光的方向和强弱,甚至还可以改变构图,包括近、中、远景、特写、大小范围、方位、节奏和旋转等等一系列手段来获得变化的画面。在改变目标的动作和状态时可以直接通过计算机中的鼠标键盘调节模型、也可以用传感器去捕捉真实演员的动作表情,再将其赋值于三维模型,以获得逼真的、连贯的动作状态。

③绘图
绘图包括贴图和光线控制,相当于二维动画制作过程中的上色过程。造型确定了物体的形状,质地则确定了物体表面的形态,那么贴图则是确定物体表面形态的过程。
灯光是三维动画制作的重头戏。三维软件提供了方便设置灯光的功能,但设置的合适与否将直接影响动画的最后效果。既要保持合适的景物基调,又要照亮景物,还要调整、渲染、营造动画气氛,这需要长时间的实践和不间断的试验。
(3)三维动画的动画类型
①几何变换动画
几何变换动画,也称为“刚体动画”,是通过对场景中的几何对象进行移动、旋转、缩放的几何变换操作,从而产生动画的效果。其特点是几何对象是自身大小或在场景中的相对位置发生变化,而本身形状并不改变。可采用的技术有:关键帧技术、指定运动轨迹的样条驱动技术、实现几何对象间精确的相对运动的反向动力学技术等。
②变形动画
变形是一门基于节点的动画技术,是通过物体节点序列的变换矩阵来实现的。相对于刚体动画缺乏生气的不足,变形动画通过赋予每个角色以个性,并以形状变形来渲染某些夸张的效果。

③角色动画
角色动画最主要指人体动画,也包括拟人化的动植物及卡通角色。在电脑三维动画中,人体造型是一个颇为艰巨的问题。
④粒子系统动画
粒子系统的一个主要优点是数据库放大的功能。一个粒子系统可以表示成千上万个行为相似,但是仍有细微差别的微小对象。粒子系统最擅长制作光怪陆离的光影、烟雾、火雨雷电,还可以模拟泡沫、闪电和溅水的动画,弥补了传统动画制作方式无法模拟自然界中如云、火、雪等随机景物和微观粒子世界的缺陷。

⑤摄影机动画
摄影机动画,也称为“镜头动画”,是通过对摄影机的推、拉、摇、移,使镜头画面改变,从而产生动画的效果。它常用来制作建筑物漫游动画,要求摄影机在运动过程中要做到平稳、节奏自然、镜头切换合理、重点内容突出。虽然镜头动画是一种间接的动画手段,但却是人们在现实中经常遇到的。