计算机动画设计指南:运动捕捉、角色特征、点图及Maya Winning技术
¥
40
4.5折
¥
89
九品
仅1件
作者Rick Parent 著;王锐、王冠群、冷林霞 译
出版社清华大学出版社
出版时间2013-05
版次1
装帧平装
上书时间2024-12-16
商品详情
- 品相描述:九品
图书标准信息
-
作者
Rick Parent 著;王锐、王冠群、冷林霞 译
-
出版社
清华大学出版社
-
出版时间
2013-05
-
版次
1
-
ISBN
9787302312390
-
定价
89.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
415页
-
字数
716千字
-
正文语种
简体中文
- 【内容简介】
-
《计算机动画设计指南:运动捕捉、角色特征、点图及MayaWinning技术》详细阐述了与计算机动画相关的高效解决方案及相应的数据结构和算法,主要包括计算机动画概述、技术背景、运动捕捉入门、运动数据、面部特征动画、实体空间的动画、流体和气体的动画化、动画生物学、基于点的动画、Maya内部原理解析、MEL动画、MEL的刚体动力学范例、MEL的角色装配范例、建立你的角色以及MEL命令基础等内容。此外,书中还提供了相应的算法、代码以及伪代码,以帮助读者进一步理解相关方案的实现过程。
《计算机动画设计指南:运动捕捉、角色特征、点图及MayaWinning技术》适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。
- 【目录】
-
1.1感知
1.2动画的变迁
1.2.1早期设备
1.2.2早期的传统动画
1.2.3迪斯尼(Disney)
1.2.4其他贡献者
1.2.5其他动画媒介
1.2.6动画的原理
1.2.7电影制作的原理
1.3动画的生产
1.4计算机动画的生产
1.4.1计算机动画的生产任务
1.4.2数字编辑
1.4.3数字视频
1.4.4数字音频
1.5计算机动画简史
1.5.1早期的活跃者(1980年以前)
1.5.2中间的几年(1980年左右)
1.5.3动画时代(20世纪80年代中期至今)
1.6本章总结
参考文献
第2章技术背景
2.1空间与变换
2.1.1显示流水线
2.1.2齐次坐标和变换矩阵
2.1.3变换的合成:级联变换矩阵
2.1.4基本变换
2.1.5任意方位的重新表达
2.1.6从矩阵中分解变换
2.1.7显示流水线中的变换操作
2.1.8误差估计
2.2方位的表达
2.2.1固定角度(Fixed-Angle)表示法
2.2.2欧拉角度(EulerAngle)表示法
2.2.3角度与轴(AngleandAxis)表示法
2.2.4四元数(Quaternion)表示法
2.2.5指数映射(ExponentialMap)表示法
2.3本章总结
参考文献
第3章运动捕捉入门
3.1运动捕捉与表演动画
3.2表演动画在娱乐业的发展历史
3.2.1转描(Rotoscope)
3.2.2Brilliance
3.2.3PacificDataImages
3.2.4deGraf/Wahrman
3.2.5Kleiser-Walczak公司
3.2.6HomerandAssociates
3.3动作捕捉的类型
3.3.1光学动作捕捉系统
3.3.2电磁追踪器
3.3.3机电设备
3.3.4数字电枢
3.3.5其他动作捕捉系统
3.4动作捕捉在各行各业中的应用
3.4.1医学界
3.4.2体育界
3.4.3娱乐界
3.4.4法律界
第4章运动数据
4.1运动数据类型与格式
4.1.1Acclaim文件格式
4.1.2.asf文件
4.1.3.amc文件
4.1.4.bva文件格式
4.1.5.bvh文件格式
4.1.6.trc文件格式
4.1.7.htr文件格式
4.2编写运动捕捉解析工具
第5章面部特征动画
5.1人脸
5.1.1面部结构解析
5.1.2面部表情编码系统(FACS)
5.2面部模型
5.2.1构建连续的表面模型
5.2.2纹理
5.3制作面部动画
5.3.1参数化模型
5.3.2融合变形
5.3.3肌肉模型
5.3.4表情
5.3.5总结
5.4口型同步动画制作
5.4.1发音器
5.4.2音素
5.4.3协同发音
5.4.4韵律学
5.5本章总结
参考文献
第6章实体空间的动画
6.1动画路径
6.2实体纹理(solidtexture)的动画化
6.2.1大理石生成
6.2.2大理石运动
6.2.3实体纹理透明(solid-texturedtransparency)的动画
6.3气体体积的动画
6.4三维晶格体
6.4.1访问晶格体数据
6.4.2功能流程形式的晶格体
6.4.3功能流程函数
6.4.4功能的集合
6.5超纹理(hypertexture)的动画化
6.6粒子系统:另一种过程动画技术
6.7本章总结
参考文献
第7章流体和气体的动画化
7.1特殊的流体类型
7.1.1水的模型
7.1.2云的模型(作者:DavidEbert)
7.1.3火的模型
7.2计算流体力学
7.2.1建模流体的一般方法
7.2.2计算流体力学方程
7.3本章总结
参考文献
第8章动画生物学
8.1概述
8.2动画和电影的感知
8.2.1视觉的简述
8.2.2运动和动画的视觉
8.3动画师的工作流程
8.4工作流程三段论
8.4.1流程阶段1:预生产
8.4.2流程阶段2:生产
8.4.3流程阶段3:生产后处理
8.4.4放在一起考虑
8.5动画
8.6Maya
8.6.1过程式动画与关键帧动画
8.6.2关键帧与内存
8.6.3Animation菜单集
8.6.4设置关键帧
8.6.5自动关键帧
8.6.6图示动画
8.6.7删除关键帧
8.6.8时间单位
8.6.9回放设置
8.7教程08.01:关键帧动画
8.7.1准备工作
8.7.2设置关键帧
8.7.3播放、拖动和停止动画
8.7.4编辑动画曲线
8.7.5GraphEditor
8.7.6GraphEditor的GraphView
8.7.7GraphEditor工具栏
8.7.8移动关键帧项
8.8Hypergraph和AttributeEditor中的动画节点
8.9教程08.02:简单的过程式动画
8.9.1动画表达式概述
8.9.2创建动画表达式
8.9.3动画表达式节点
8.10本章总结
参考文献
第9章基于点的动画
9.1导言
9.2无网格的有限元
9.2.1概述
9.2.2连续弹力
9.2.3无网格的离散化
9.2.4移动最小二乘法
9.2.5更新应变与应力
9.2.6通过应变能量计算受力
9.2.7弹性物体的动画化
9.2.8塑料
9.2.9被动的表面点集(surfel)对流
9.2.10总结
9.3碎裂材质的动画
9.3.1概述
9.3.2历史背景
9.3.3不连续的建模
9.3.4表面模型
9.3.5裂缝的初始化和增殖
9.3.6拓扑控制
9.3.7体积采样
9.3.8破碎的控制
9.3.9模拟流水线
9.3.10结论
9.4流体模拟
9.4.1概述
9.4.2模拟方法
9.4.3平滑粒子的流体动力学
9.4.4表面表达
9.4.5使用采样点进行表面跟踪
9.4.6总结
参考文献
第10章Maya内部原理解析
10.1为什么要剖析Maya内部原理
10.2从属图、属性、属性连接
10.3范例1:使用Hypergraph浏览从属图
10.4变换层次与父子关系
10.5检查层次结构
10.6变换节点(Transform)和形状节点(Shape)
10.7范例2:了解变换节点和形状节点、实例化,以及历史节点
10.8MEL和Maya用户界面
10.9Maya场景的后台处理备忘录
第11章MEL动画
11.1动画
11.1.1时间
11.1.2实时回放
11.1.3动画曲线
11.1.4骨骼系统
11.1.5运动路径(motionpath)
第12章MEL的刚体动力学范例
12.1范例1:粒子碰撞
12.1.1创建场景
12.1.2与粒子碰撞
12.1.3对碰撞进行控制
12.1.4geoConnector中的其他控制手段
12.1.5在MEL中完成场景
12.2范例2:碰撞事件
12.2.1概述
12.2.2添加发射器和粒子
12.2.3动力学关系
12.2.4限制粒子数目,添加重力
12.2.5添加更多的碰撞
12.2.6事件
12.2.7篮子的表达式
12.2.8编辑设置来修复问题
12.2.9速度
12.3范例3:刚体动力学的物体间碰撞
12.3.1编写复制和定位的脚本
12.3.2组装字符串变量时的常见错误
12.3.3创建碰撞盒
12.3.4反转碰撞盒的法线
12.3.5主动和被动的刚体
12.3.6将每个网格平面都变成被动碰撞对象
12.3.7打开碰撞数据选项
12.3.8改变网格碰撞时的颜色
12.4范例4:刚体动力学与粒子
12.4.1使用MEL创建瞄准窗口
12.4.2向工具栏添加新的窗口控件
12.4.3将平面转换为多边形,并且分解为多片
12.4.4向分片添加动力学和表达式
12.4.5创建完整的MEL脚本
12.4.6加载场景并运行脚本
12.4.7向panelBreakup传递一个浮点数
第13章MEL的角色装配范例
13.1范例1:角色控制
13.1.1场景载入
13.1.2场景概述
13.1.3mrBlah控制的概述
13.1.4锁定属性
13.1.5手臂控制
13.1.6建立mrBlah的脊柱控制
13.1.7选中足部时产生摇摆的效果
13.2范例2:创建角色的用户界面
13.2.1加载保存的mrBlah场景
13.2.2设计用户控件
13.2.3创建mrBlahControls.mel
13.2.4创建滑块来控制spinCtrl的属性
13.2.5为窗口空间创建布局
13.2.6测试窗口
13.2.7向用户显示有限的信息
13.2.8给窗口创建一个脚本节点
13.2.9创建工具栏图标来打开窗口
13.2.10mrBlahControls.mel的完整代码
第14章建立你的角色
14.1设置角色的旋转数据
14.2设置角色的平移数据
14.3提示与技巧
14.3.1改变旋转的顺序
14.3.2旋转的分配
14.3.3使用三次参数曲线
14.3.4插值
14.3.5关键帧简化
14.3.6捕捉数据的重适应
第15章MEL命令基础
15.1不写脚本也能使用MEL吗
15.2命令行和命令反馈行
15.3Shell
15.4脚本编辑器
15.5脚本编辑器VSShell
15.6脚本编辑器的信息作为MEL代码
15.7把一个MEL脚本制作成工具栏按钮
15.8保存一个MEL脚本
15.9状态消息区的危险诱惑
15.10whatIs命令
15.11MEL命令的基本结构
15.12在网络上哪里可以找到关于Maya和MEL的信息
15.13如何使用在网上找到的MEL脚本
15.14备忘录
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价