内容介绍
用户评论
全部咨询
本书从应用的角度讨论计算机动画技术.内容包括:计算机动画的基础知识、基本原理、制作过程及方法、常用软件的分析与介绍,以及计算机动画语言描述方法的理论问题.全书共十章.前三章介绍基础知识,概述什么是计算机图形学,什么是计算机动画,以及计算机动画制作中几何造型的基本数学方法;第四章和第五章集中论述计算机动画制作的基本原理与技巧;第六章和第七章介绍计算机动画语言描述方法;第八章介绍关节动画与人体动画;第九章通过对常用的几种动画制作软件的比较,给出应用中的经验与体会;第十章叙述计算机动画技术的发展历史、现状及前景.
本书反映近年来国内外计算机动画技术的发展情况,其特点是:内容丰富,深入浅出;在强调实用的同时,注意理论与实际相结合,普及与提高相结合.
本书可供高等学校数学、计算机、自动化、机械、建筑、工业设计、规划、医学、装演、电影、电视等领域的有关专业作为教材,也可供从事计算机动画技术研究或制作的科技人员参考.
目录
- 第一章基础知识
1.1计算机图形的表示
1.1.1点阵图像
1.1.2图形的表示
1.2几何变换和齐次坐标
1.2.1齐次坐标
1.2.2图形的二维几何变换
1.3投影变换和摄像机坐标系
1.4裁剪和摄像机视窗
1.5色彩和计算机色彩模型
1.5.1色彩原理
1.5.2色彩模型
小结
第二章传统动画与计算机动画
2.1传统动画
2.1.1什么是传统动画
2.1.2传统动画的制作方法
2.1.3镜头的内容
2.1.4后斯制作
2.1.5传统动画的制作原则
2.1.6传统动画中人物的形体
2.2计算机动画
2.2.1计算机辅助二维动画的制作过程
2.2.2计算机辅助三维动画制作的过程
2.2.3实时动画和帧动画
小结
第三章计算机动画造型方法
3.1规则曲线造型
3.1.1Bezier曲线
3.1.2B样条曲线
3.1.2B样条曲线
3.1.3非均匀有理B样条曲线
3.1.4 Coons曲线
3.1.5多节点插值样条曲线
3.2矩阵域规则曲面造型
3.2.1张量积曲面
3.2.2矩阵网域张量积曲面
3.3三角域上的规则曲面
3.3.1三角域上的Coons曲面片
3.3.2三角域上的Bezier曲面片
3.4非整数维造型
小结
第四章运动的控制和生成
4.1关键帧接术
4.2过程动画
4.2.1粒子系统
4.2.2L系统
4.2.3行为动画
4.3变形技术
4.4基于物理模型的动画技术
4.5位移动画
4.6其它动画方法
4.6.1运动路径法
4.6.2物体形变法
4.6.3运动中心与物体局部动画
4.6.4动力学仿真动画
4.6.5运动学和反运动学模拟
4.6.6光、光照模型、纹理的动画
4.7应用举例
小结
第五章渲染
5.1光源
5.1.1点光源
5.1.2有方向的光源
5.1.3聚光灯光源
5.1.4光源的其它特长
5.2反射模型
5.2.1环境光
5.2.2漫反射
5.2.3高光反射
5.2.4全反射的计算
5.3光照模型
5.3.1Gourand模型
5.3.2Phong模型
5.3.3Whitted模型
5.4光线跟踪
5.4.1光线跟踪的基本原理
5.4.2光线跟踪的求交计算
5.5.纹理
5.5.1纹理函数
5.52纹理映射
5.5.3几何纹理
5.6基于相关性加速动画渲染的方法
5.6.1相关性的含义
5.6.2帧间相关性的应用
5.6.3加速消陷算法通用模型
5.6.4多边形场景加速渲染算法模型
5.7分布式动画渲染
5.7.1分布式动画渲染的概念
5.7.2分布式动画渲染系统的结构
5.7.3分布式渲染系统实现实例
5.7.4渲染图像的合成方法
小结
第六章动画脚本描述语言与系统
6.1动画系统的评价方法
6.1.2动画语言的开发准则
6.2动画脚本的描述模型
6.2.1动画脚本的描述模型的功能要求
6.2.2角色理论
6.2.3记号系统
6.2.4时间描述
6.2.5基于时序算子的描述
6.3面向对象技术对动画描述的影响
6.3.1面向对象技术的发展历史
6.3.2面向对象的概述和一般原理
6.3.3面向对象的动画描述系统
6.4几个有代表性的动画脚本描述语言
6.4.1LOGO和DIRECTOR
6.4.2ASAS语言
6.4.3CINEMIRA
6.4.4MIRANIM系统和CINEMIRA?2语言
6.4.5TDI Explore脚本语言
6.5面向对象的动画描述系统OSCAR
6.5.1系统简介
6.5.2系统分析
6.5.3系统设计
6.5.4对象设计
6.5.5实现
小结
第七章基于时序逻辑的动画描述语言
7.1动画制作工程
7.1.1动画制作步骤
7.1.2动画制作过程的描述
7.2时序逻辑及公理系统
7.3基于时序逻辑的动画描述模型
7.3.1TLAD模型
7.3.2TLAD的描述特点
7.4 SDL/A语言
7.4.1SDL/A的语法结构
7.4.2SDL/A的描述方法
7.4.3SDL/A的描述特点
7.5系统设计与实现
7.5.1基于时序逻辑的设计环境
7.5.2系统构成
7.5.3系统扩展
小结
第八章关节动画和人体动画
8.1关节动画中的运动学和动力学方法
8.2人体造型中的曲线、曲面和实体模型
8.2.1线框图形
8.2.2曲面模型
8.2.3实体模型
8.3LABA表示法和JLD算符
8.3.1Laba表示法
8.3.2JLD算符
8.3.3人体造型中的几个问题
8.4头发的动画
8.5Jack系统
8.6应用举例
8.7常用方法小结
第九章常用图像处理软件与动画制作软件
9.1微机上的图像处理软件
9.1.1主要功能
9.1.2Photoshop的特点
9.1.3Photoshop对计算机系统的要求
9.2微机上的二维动画软件
9.2.1Autodesk公司的Animator Studio
9.2.2 Quick Cel
9.3微机上的三维动画软件
9.3.1 3D Studio
9.3.2 3D Studio MAX
9.3.3 Softimage 3D for Windows TN
9.4工作站上的三维动画软件
9.4.1 TDI的Explore
9.4.2 Wavefront公司的Advanced Visualizer
9.4.3 Alias
9.4.4 Softimage公司的Creative Environment
9.4.5 3D?GO
小结
第十章计算机动画的应用与发展前景
10.1历史的回顾
10.1.1计算机及计算机艺术的发展概况
10.1.2电影技术的发展概况
10.2影视应用及实例
10.2.1国内发展情况
10.2.2国外发展情况
10.3计算机动画的发展趋势
10.4基于知识的动画系统
10.4.1智能角色的运动控制
10.4.2基于知识动画系统的实现方法
10.5计算机动画的相关技术
10.5.1多媒体技术
10.5.2虚拟环境技术
10.6计算机动车发展中面临的问题
小结