本书从动画制作的基础知识入手,使用图文并茂的方式并结合实例全面系统地介绍了使用3ds max 5.0软件工具进行三维动画制作的各种技术。主要内容包括:计算机动画概述,基本三维物体的创建与编辑,使用二维图形创建造型,关键帧与轨迹视图,动画控制器,粒子系统,空间扭曲,环境效果的应用,渲染效果与渲染输出以及视频后期处理等,并通过多个具体实例介绍3ds max 5.0软件工具的动画制作技巧。\r\n\r\n 本书结构清晰、通俗易懂、图文并茂,实例与软件功能密切结合,从实用的角度介绍使用3ds max 5.0软件工具进行协画制作的基本概念、基本方法和基本技术。本书可作为高专院校和计算机培训班学习3ds max动画制作技术的教材,也可作为学习3ds max动画制作技术的自学教材。使用本书的读者可以边学边练,在短时间内快速掌握3ds max动画制作的基本技术。 \r\n\r\n \r\n
\r\n
第1章 计算机动画概述 \r\n\r\n 1. 1 什么是动画 \r\n\r\n 1. 1. 1 动画的基本概念 \r\n\r\n 1. 1. 2 动画发展的历史 \r\n\r\n 1. 2 动画的分类 \r\n\r\n 1. 2. 1 传统动画 \r\n\r\n 1. 2. 2 技巧动画 \r\n\r\n 1. 2. 3 特技动画 \r\n\r\n 1. 2. 4 计算机动画 \r\n\r\n 1. 3 计算机动画技术 \r\n\r\n 1. 3. 1 计算机动画的类型 \r\n\r\n 1. 3. 2 计算机动画的发展 \r\n\r\n 1. 3. 3 计算机动画的应用 \r\n\r\n 1. 3. 4 几种制作计算机动画的商用软件 \r\n\r\n 1. 4 3ds max动画软件 \r\n\r\n 1. 4. 1 3ds max动画软件简介 \r\n\r\n 1. 4. 2 3ds max动画制作的关键步骤 \r\n\r\n 1. 4. 3 使用3ds max软件制作动画要掌握的技术 \r\n\r\n 习题 \r\n\r\n 第2章 基本三维物体的创建与编辑 \r\n\r\n 2. 1 3ds max系统工作界面 \r\n\r\n 2. 2 创建三维物体造型的基本技术 \r\n\r\n 2. 3 创建标准几何体 \r\n\r\n 2. 3. 1 用鼠标1次创建完成的标准几何体 \r\n\r\n 2. 3. 2 用鼠标2次创建完成的几何体 \r\n\r\n 2. 3. 3 用鼠标3次创建完成的几何体 \r\n\r\n 2. 3. 4 实例--桌子造型的创建 \r\n\r\n 2. 4 创建扩展几何体 \r\n\r\n 2. 4. 1 创建多面体 \r\n\r\n 2. 4. 2 创建环形结 \r\n\r\n 2. 5 使用修改命令编辑三维物体 \r\n\r\n 2. 5. 1 弯曲物体 \r\n\r\n 2. 5. 2 锥化物体 \r\n\r\n 2. 5. 3 对物体进行'噪波'修改 \r\n\r\n 2. 5. 4 使用'编辑网格'命令 \r\n\r\n 2. 5. 5 将实体模型转换成结构线框模型 \r\n\r\n 习题 \r\n\r\n 第3章 使用二维图形创建造型 \r\n\r\n 3. 1 二维图形的概念 \r\n\r\n 3. 2 二维图形的创建 \r\n\r\n 3. 2. 1 用'线'命令创建二维图形 \r\n\r\n 3. 2. 2 创建其他二维图形 \r\n\r\n 3. 2. 3 获取三维模型截面图 \r\n\r\n 3. 2. 4 创建文字图形 \r\n\r\n 3. 2. 5 创建弧线 \r\n\r\n 3. 2. 6 创建星形图形 \r\n\r\n 3. 2. 7 创建螺旋线 \r\n\r\n 3. 2. 8 创建NURBS曲线 \r\n\r\n 3. 3 二维图形的编辑 \r\n\r\n 3. 3. 1 连接与分离二维图形 \r\n\r\n 3. 3. 2 二维图形的顶点和线段的修改 \r\n\r\n 3. 4 用二维图形生成三维造型的技术 \r\n\r\n 3. 4. 1 使用'旋转'命令创建花瓶 \r\n\r\n 3. 4. 2 使用'拉伸'命令创建灯罩 \r\n\r\n 3. 4. 3 使用'倒角'命令创建立体文字 \r\n\r\n 3. 4. 4 使用'轮廓倒角'命令创建文字背景板 \r\n\r\n 3. 5 使用'放样'技术生成的复合物体 \r\n\r\n 3. 5. 1 '放样'的基本概念 \r\n\r\n 3. 5. 2 使用'放样'命令创建筷子 \r\n\r\n 3. 6 为物体造型设置材质/贴图和背景 \r\n\r\n 3. 6. 1 材质与贴图的概念 \r\n\r\n 3. 6. 2 使用材质编辑器给物体模型赋予材质的方法 \r\n\r\n 3. 6. 3 添加背景 \r\n\r\n 习题 \r\n\r\n 第4章 关键帧与轨迹视图 \r\n\r\n 4. 1 摄像机与灯光 \r\n\r\n 4. 1. 1 设置摄像机的方法 \r\n\r\n 4. 1. 2 灯光的类型 \r\n\r\n 4. 1. 3 设置灯光的方法 \r\n\r\n 4. 1. 4 录制摄像机动画 \r\n\r\n 4. 1. 5 渲染输出动画 \r\n\r\n 4. 2 关键帧与轨迹视图 \r\n\r\n 4. 2. 1 创建动画场景 \r\n\r\n 4. 2. 2 设置关键帧 \r\n\r\n 4. 2. 3 在轨迹视图中复制关键帧 \r\n\r\n 4. 2. 4 调整轨迹线的切线 \r\n\r\n 4. 2. 5 让小球循环跳动 \r\n\r\n 4. 2. 6 调整轨迹曲线 \r\n\r\n 4. 3 实例--移动的文字 \r\n\r\n 4. 3. 1 创建文字模型 \r\n\r\n 4. 3. 2 设置摄像机与灯光 \r\n\r\n 4. 3. 3 设置文字飞行动画 \r\n\r\n 4. 3. 4 让文字依次飞入 \r\n\r\n 4. 3. 5 由远及近和由大变小文字 \r\n\r\n 4. 4 合并文件 \r\n\r\n 4. 5 添加音乐 \r\n\r\n 4. 5. 1 给动画添加节拍 \r\n\r\n 4. 5. 2 给动画添加声音文件 \r\n\r\n 习题 \r\n\r\n 第5章 动画控制器 \r\n\r\n 5. 1 动画控制器概述 \r\n\r\n 5. 1. 1 动画控制器的作用 \r\n\r\n 5. 1. 2 动画控制器的类型 \r\n\r\n 5. 1. 3 为动画对象指定动画控制器的方式 \r\n\r\n 5. 2 位置控制器 \r\n\r\n 5. 2. 1 路径约束控制器 \r\n\r\n 5. 2. 2 噪声位置控制器 \r\n\r\n 5. 2. 3 位置列表控制器 \r\n\r\n 5. 2. 4 曲面控制器 \r\n\r\n 5. 3 旋转控制器 \r\n\r\n 5. 3. 1 注视约束控制器--虚拟物体 \r\n\r\n 5. 3. 2 离合XYZ控制器 \r\n\r\n 5. 4 缩放控制器 \r\n\r\n 5. 5 变换控制器 \r\n\r\n 5. 5. 1 变换控制器类 \r\n\r\n 5. 5. 2 Link链接限制控制器 \r\n\r\n 习题 \r\n\r\n 第6章 动画制作实例 \r\n\r\n 6. 1 制作一个完整动画的全过程 \r\n\r\n 6. 2 计时表 \r\n\r\n 6. 2. 1 动画创意 \r\n\r\n 6. 2. 2 创建表模型 \r\n\r\n 6. Z. 3 录制动画--表达式控制器 \r\n\r\n 6. 2. 4 设置材质和贴图 \r\n\r\n 6. Z. 5 合并动画模型 \r\n\r\n 6. 2. 6 设置摄像机和灯光 \r\n\r\n 6. 2. 7 渲染输出为图像文件 \r\n\r\n 6. 2. 8 渲染输出动画 \r\n\r\n 6. 3 草丛中翩翩起舞的蝴蝶 \r\n\r\n 6. 3. 1 动画创意 \r\n\r\n 6. 3. 2 创建山坡和草地造型 \r\n\r\n 6. 3. 3 创建草丛造型 \r\n\r\n 6. 3. 4 设置背景及山坡. 草地以及草的材质 \r\n\r\n 6. 3. 5 创建蝴蝶造型 \r\n\r\n 6. 3. 6 设置蝴蝶翅膀扇动动画 \r\n\r\n 6. 3. 7 设置蝴蝶飞舞动画 \r\n\r\n 习题 \r\n\r\n 第7章 粒子系统 \r\n\r\n 7. 1 基本粒子系统 \r\n\r\n 7. 1. 1 '飞沫(Spray)'粒子系统--雨水 \r\n\r\n 7. 1. 2 '雪(Snow)'粒子系统--雪花 \r\n\r\n 7. 2 创建高级粒子系统 \r\n\r\n 7. 2. 1 超级喷射粒子系统--烟花 \r\n\r\n 7. 2. 2 粒子阵列系统--水泡 \r\n\r\n 7. 2. 3 粒子云系统--露珠 \r\n\r\n 习题 \r\n\r\n 第8章 空间扭曲 \r\n\r\n 8. 1 创建空间扭曲对象 \r\n\r\n 8. 2 物理力 \r\n\r\n 8. 2. 1 Push推力 \r\n\r\n 8. 2. 2 Motor马达 \r\n\r\n 8. 2. 3 风 \r\n\r\n 8. 2. 4 Path Follow路径轨迹 \r\n\r\n 8. 3 几何/变形 \r\n\r\n 8. 3. 1 长方体 \r\n\r\n 8. 3. 2 波浪 \r\n\r\n 8. 4 导向板 \r\n\r\n 8. 4. 1 PDynaFleot平面动力导向板 \r\n\r\n 8. 4. 2 POmniFleot平面反射导向板 \r\n\r\n 8. 4. 3 其他导向板 \r\n\r\n 8. 5 实例--茶壶倒水 \r\n\r\n 8. 5. 1 创建茶杯. 茶壶造型 \r\n\r\n 8. 5. 2 复合物体的布尔运算 \r\n\r\n 8. 5. 3 创建茶壶中水的造型 \r\n\r\n 8. 5. 4 录制动画 \r\n\r\n 8. 6 实例--星球爆炸 \r\n\r\n 8. 6. 1 制作星球爆炸动画 \r\n\r\n 8. 6. 2 设置材质 \r\n\r\n 8. 6. 3 设置灯光 \r\n\r\n 8. 6. 4 设置环境效果 \r\n\r\n 习题 \r\n\r\n 第9章 环境效果的应用 \r\n\r\n 9. 1 设置环境效果 \r\n\r\n 9. 1. 1 设置背景 \r\n\r\n 9. 1. 2 设置全局光源 \r\n\r\n 9. 1. 3 使用火焰效果 \r\n\r\n 9. 1. 4 使用雾效果 \r\n\r\n 9. 1. 5 使用体积雾效果 \r\n\r\n 9. 1. 6 使用体积光效果 \r\n\r\n 9. 2 实例--海底世界 \r\n\r\n 9. 2. 1 创建海底造型 \r\n\r\n 9. 2. 2 创建海面造型 \r\n\r\n 9. 2. 3 制作海水效果 \r\n\r\n 9. 2. 4 设置灯光环境 \r\n\r\n 9. 2. 5 添加海草和浮游物 \r\n\r\n 9. 2. 6 录制海面波动和波浪投影晃动动画 \r\n\r\n 9. 2. 7 录制海草随水晃动动画 \r\n\r\n 习题 \r\n\r\n 第10章 渲染效果与渲染输出 \r\n\r\n 10. 1 渲染效果的作用 \r\n\r\n 10. 1. 1 镜头特效的作用 \r\n\r\n 10. 1. 2 其他渲染效果 \r\n\r\n 10. 2 动画调试与预览 \r\n\r\n 10. 2. 1 动画调试 \r\n\r\n 10. 2. 2 创建预览 \r\n\r\n 10. 2. 3 浏览预览文件 \r\n\r\n 10. 3 渲染场景 \r\n\r\n 10. 4 实例--旭日东升 \r\n\r\n 10. 4. 1 创建江水造型 \r\n\r\n 10. 4. 2 创建江岸造型 \r\n\r\n 10. 4. 3 创建白云造型 \r\n\r\n 10. 4. 4 创建天空背景 \r\n\r\n 10. 4. 5 设置灯光 \r\n\r\n 10. 4. 6 创建太阳造型 \r\n\r\n 10. 4. 7 添加辅助效果 \r\n\r\n 10. 4. 8 录制动画 \r\n\r\n 习题 \r\n\r\n 第11章 视频后期处理 \r\n\r\n 11. 1 视频合成器的基本功能 \r\n\r\n 11. 1. 1 在视频合成器的队列中添加事件 \r\n\r\n 11. 1. 2 添加镜头效果 \r\n\r\n 11. 2 实例--奔驰的车 \r\n\r\n 11. 2. 1 创建地面造型 \r\n\r\n 11. 2. 2 制作车灯效果 \r\n\r\n 11. 2. 3 设置摄像机 \r\n\r\n 11. 2. 4 设置汽车奔驰的动画效果 \r\n\r\n 11. 2. 5 使用放松曲线调整汽车运动速度 \r\n\r\n 11. 2. 6 调整车灯变化效果 \r\n\r\n 11. 2. 7 动画合成 \r\n\r\n 习题 \r\n\r\n 参考文献 \r\n
\r\n
到21世纪, 计算机将成为人类的常用现代工具, 每一个有文化的人都应当了解计算机, 学会使用计算机, 并用它来处理面临的事务.
学习计算机知识有两种不同的方法:一种是侧重知识的学习, 从原理入手, 注重理论和概念, 另一种是侧重应用的学习, 从实际入手, 注重掌握其应用方法和技能. 不同的人应根据其具体情况选择不同的学习方法. 对多数人来说, 计算机是作为一种工具来使用的, 主要以应用为目的, 以应用为出发点. 对于高职和高专的学生, 显然应当采用后一种学习方法.
传统的理论课程采用以下的三部曲:提出概念一解释概念一举例说明, 这适合前面第一种方法. 对于侧重应用的学习者, 我们在教学实践中摸索出新的三部曲:提出问题一介绍解决问题的方法一最后归纳出一般规律或概念. 实践证明这种方法是行之有效的, 减少了初学者在学习上的困难. 传统的方法是:先理论后实际, 先抽象后具体, 先一般后个别. 我们采用的方法是:从实际到理论, 从具体到抽象, 从个别到一般, 从零散到系统. 我们认为, 后一种方法对高职. 高专和成人高教是很合适的.
本系列教材是针对高职和高专的特点组织编写的, 包括了高职高专的计算机专业和非计算机专业的教材和参考书. 不同专业可以从中选择所需的部分. 本系列教材包含的内容比较广, 除了可作为正式教材外, 还可作为某些专业的选修课或指定自学的教材.
应当指出, 检查学习好坏的标准, 不是"知道不知道", 而是"会不会用", 学习的目的全在于应用. 因此, 希望读者一定要重视实践环节, 多上机练习, 千万不要满足于"上课能听懂. 教材能看懂". 有一些问题, 别人讲半天也不明白, 自己一上机就清楚了. 教材中有些实践性比较强的内容, 不一定在课堂上由老师讲授, 而应指定学生通过上机掌握. 这样做可以培养学生的自学能力, 启发学生的求知欲望.
本系列教材是由"浩强创作室"组织北京和天津一些普通高校和高职大学的老师们编写的, 他们对高职高专的教学特点有较多的了解, 有较多的实践经验. 相信本系列教材的出版会有助于高职高专的教材建设和教学改革.
由于我国的高职教育正在蓬勃发展, 许多问题有待深入讨论, 新的经验将会层出不穷, 对如何进行高职教育将会有更新更深入的认识, 本系列教材的内容也将会不断丰富和调整. 我们只是为了满足许多高职高专学校对教材的急需, 才下决心抓紧编写了这套系列教材, 以期抛砖引玉. 清华大学出版社克服了许多困难, 使本系列教材在较短的时间内得以出版.
本系列教材肯定会有不足之处, 请专家和读者不吝指正.
《高职高专计算机系列教材》主编
全国高等院校计算机基础教育研究会理事长 谭浩强
1999年11月1日
谭浩强教授简介:
谭浩强教授, 我国著名计算机教育专家, 计算机普及和高校计算机基础教育开拓者之一, 现任全国高校计算机基础教育研究会会长. 他创造了3个世界记录:(1)20年来他(及其合作者)共编著出版了130本计算机著作, 此外主编了250多本计算机书籍, 是出版科技著作数量最多的人. (2)他编著和主编的书发行量超过4400万册, 足读者最多的科技作家. (3)他和别人合作编著的《BASIC语言》发行了1200万册, 创科技书籍发行量的世界记录. 他善于用读者容易理解的方法和语言说明复杂的概念. 许多人认为他“开创了计算机书籍贴近大众的新风”, 为我国的计算机普及事业做出了重要的贡献.
3ds max是由美国Autodesk公司推出的基于个人电脑的三维动画设计和制作软件. 3ds max自1996年诞生起, 就一直受到3d动画创作者的极大青睐. 面向对象的创作平台提供了十分友好的操作界面, 使人们很容易地创作出专业水平的三维图形和动画. 近几年来, 3ds max软件工具得到了迅速发展和完善, 其应用领域不断地拓宽. 可以毫不夸张地说, 3dsmax是目前最优秀. 使用最广泛的三维动画制作软件之一, 其无比强大的建模功能. 丰富多彩的动画制作技巧以及直观简便的操作方式受到使用者的欢迎.
由于3ds max功能强大, 使用3ds max制作的动画作品已经广泛应用于电影特技. 电视广告. 工业造型. 建筑艺术. 计算机辅助教育. 科学计算可视化. 军事. 建筑设计以及飞行模拟等各个领域. 这使得更多的人想学习和掌握3ds max软件工具进行三维动画制作.
如何使用3ds max软件工具进行三维动画制作呢?需要掌握哪些动画制作技术呢?作为一本教材, 本书对3ds max动画制作技术的基本内容做了详细的介绍. 在内容的编排上体现了新的计算机教学思想和方法, 以"提出问题一介绍解决问题的方法一归纳必要的概念和结论"的方式介绍3ds max动画制作的概念. 方法和技术, 通过大量的实例和插图, 使读者在较短时间内了解3ds max动画制作的知识, 从而掌握3ds max动画制作的技术.
本书有以下特点:
1. 通俗易懂. 图文并茂
本书都是通过具体的实例来介绍有关动画制作的概念. 方法和技术, 从第2章开始每章都至少介绍一个完整的实例, 用来说明使用3ds max 5. 0创建模型. 制作材质以及录制动画的基本步骤和方法, 并有图形配合说明, 通俗易懂, 读者完全可以按书中介绍的步骤完成每个实例, 制作出漂亮的动画作品.
2. 内容全面
本书以介绍动画制作的全过程为主线, 从创建动画场景模型开始, 到视频后期处理结束. 具体介绍了在制作动画过程中, 建立动画场景中基本造型和动画造型的基本方法. 制作物体材质的基本技巧. 录制富有创意的动画的基本技术以及使用粒子系统创建雨水. 风雪. 烟花. 露珠等特殊造型的高级建模技术, 使用空间扭曲对场景中的物体施加影响的高级技巧. 使用环境效果和渲染效果对物体对象添加特殊效果的高级技术. 使用渲染预览进行动画调试的技术以及使用动画合成器进行视频后期处理的高级技术.
3. 系统性强
本书以介绍3ds max动画制作技术为目的, 全面系统地介绍了创建动画场景. 录制动画以及创建环境效果等制作三维动画的全过程. 全书可分为基本技术和高级技术两大部分. 基本技术包括创建模型技术(包括创建基本三维物体造型技术. 使用二维图形创建复杂三维物体造型的技术). 制作动画技术(包括使用摄像机. 关键帧. 轨迹视图. 各种动画控制器和材质制作动画的基本技术)以及设置材质/贴图. 摄像机和灯光的技术(包括各种材质的制作技巧以及摄像机. 灯光的使用方法). 高级技术包括制作粒子系统创建特殊物体对象的建模技术, 通过空间扭曲. 环境效果和渲染制作特殊效果的高级技术以及进行动画调试. 动画合成等技术.
4. 循序渐进
本书对整个内容做了精心设计和规划, 按照动画制作过程来安排书的前后顺序, 根据动画制作的需要, 介绍3ds max软件工具的使用方法. 而且本书力求循序渐进, 先易后难, 逐步深入, 并通过具体实例引出后续内容或巩固前面介绍的内容.
5. 实践性强
在使用本书学习时, 可结合具体的动画实例上机实践, 按照书中介绍的制作步骤, 可在较短时间内学会使用3ds max软件工具, 制作出漂亮的三维动画作品.
以下简要介绍书中各章的内容:
第1章 计算机动画概述. 介绍什么是动画. 什么是计算机动画以及动画的基本原理和作用. 通过该章的介绍, 使读者在学习3ds max动画制作技术之前, 了解3ds max的作用, 掌握基本的动画原理.
第2章 基本三维物体的创建与编辑. 介绍3ds max的工作界面. 制作标准几何体和扩展几何体的基本技术和简单三维物体模型--"桌子"的制作技术. 本章介绍的是最基本的建模技术, 使读者快速进入3ds max动画制作世界.
第3章 使用二维图形创建造型. 介绍创建二维图形的方法. 使用二维图形创建复合物体造型的基本技术, 并通过实例--"文字背景板"介绍了为物体造型设置材质/贴图和背景的基本方法. 使用二维图形创建的造型一般是比较复杂的造型, 通常用来制作动画造型. 本章介绍的是重要的建模技术, 可使读者快速地掌握建模的基本技术.
第4章 关键帧与轨迹视图. 通过实例介绍为物体添加摄像机和灯光的基本方法, 结合实例--"移动的文字"介绍了制作摄像机动画. 使用关键帧和使用轨迹视图制作动画的基本技术以及给动画添加音乐的技术. 本章介绍的是基本的动画制作技术, 可使读者开始制作动画作品.
第5章 动画控制器. 介绍动画控制器的类型以及一些典型动画控制器的创建方法和功能. 学习动画制作技术的重要内容就是掌握动画控制器的使用方法. 读者掌握了这部分内容就能制作出丰富多彩的动画作品.
第6章 动画制作实例. 通过前面5章的学习, 读者就可以制作基本完整的动画作品了. 本章通过两个具体实例--"计时表"和"翩翩起舞的蝴蝶", 介绍制作动画作品的完整过程, 并在介绍具体实例制作的同时介绍了多种材质的制作技术.
第7章 粒子系统. 前面6章介绍的是动画制作的基本技术. 从本章开始介绍动画制作的高级技术. 本章介绍用来创建雨水. 风雪的基本粒子系统, 并通过具体实例--"露珠". "水泡". "烟花", 介绍可以创建特殊物体的高级粒子系统.
第8章 空间扭曲. 介绍创建特殊效果的空间扭曲工具的类型和作用, 并通过两个具体实例--"茶壶倒水"和"星球爆炸", 介绍空间扭曲工具的使用方法.
第9章 环境效果的应用. 介绍为场景和物体添加不同特殊效果的技术, 并通过具体实例--"海底世界", 介绍添加环境效果的具体方法. 通过本章的学习可以制作出更真实生动的动画作品.
第10章 渲染效果与渲染输出. 介绍了进行动画调试的技术, 通过实例--"旭日东升", 介绍在渲染阶段进行特殊效果处理的方法, 并详细介绍渲染输出的各种功能. 通过本章的学习可以掌握渲染输出不同的图像文件和视频文件的方法.
第11章 视频后期处理. 介绍视频合成器的基本功能, 通过实例--"奔驰的车", 介绍动画合成的技术以及制作带有片头. 片尾以及不同场景剪接视频文件的方法.
本书由邵丽萍统一编写提纲. 校稿并编写第3~6章, 张建军编写第1. 2章, 陆军(郑州高等师范专科学校)编写第10. 11章, 宫小全编写第7章, 郭丽娜编写第8章, 刘新宇编写第9章.
在本书编写过程中, 张驰同学进行了多个动画实例的制作工作. 对于他的帮助表示衷心的谢意!
限于时间和作者的水平, 本书中难免存在错误和缺点, 还望读者提出宝贵意见.
作 者
2003年7月