本书详细阐述了与Unity游戏动画相关的基本解决方案,主要包括动画基础知识、精灵对象动画、本地动画、基于Mecanim的非人物角色动画、游戏角色动画的基础知识、高级角色动画、形状混合、IK和电影纹理等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。针对实时动画的构建,本书将逐步探讨Unity提供的特征集。同时,本书假设读者并不具备与动画相关的背景知识,但要求读者对Unity引擎有所了解,例如,关卡设计、基本的界面应用,以及基础的C#编码知识。作为起点,本书将逐步对动画特征所涉及的内容进行梳理,并讨论真实场景中的具体应用,进而高效地实现最终的动画效果。第1章动画基础知识11.1理解动画概念11.1.1帧11.1.2关键帧21.2动画类型31.2.1刚体动画31.2.2骨骼动画41.2.3精灵动画41.2.4物理动画51.2.5变形动画61.2.6视频动画81.2.7粒子动画81.2.8可编程动画91.3编写代码实现动画101.3.1一致性动画—速度、时间和deltaTime变量131.3.2某一方向上的运动行为151.3.3利用动画曲线对中间帧进行编码161.3.4利用协同程序旋转对象201.3.5材质和贴图动画221.3.6相机震动效果251.4本章小结28第2章精灵对象动画292.1精灵对象的导入和配置292.1.1独立精灵对象302.1.2精灵对象图集322.2精灵对象动画352.2.1过快或过慢的精灵对象372.2.2禁用动画循环382.2.3以错误顺序播放各帧392.3本章小结42第3章本地动画433.1Animation窗口—构建漫游行为433.2多个对象的动画行为493.3调用动画函数513.4粒子系统533.4.1启动萤火虫粒子系统543.4.2粒子系统的全局属性563.4.3发射器形状和发射频率583.4.4粒子渲染器583.4.5粒子速度603.4.6粒子颜色和消失613.5本章小结64第4章基于Mecanim的非人物角色动画654.1包含原型资源的场景654.2针对按钮和门构建动画674.3启用Mecanim动画694.4Mecanim转换和参数734.5创建Mecanim图784.6构建场景交互行为794.7本章小结84第5章游戏角色动画的基础知识855.1创建骨骼化的游戏角色855.2导入骨骼化游戏角色865.3Avatar和重定位895.4动画的重定位操作945.5根节点运动995.6修复运动偏移1005.7本章小结104第6章高级角色动画1056.1创建可控的角色1056.2混合树1066.2.1维度1086.2.2映射浮点值1126.3编写基于BlendTree的脚本1156.4基于MecanimBlendTree的脚本机制1176.5测试MecanimBlendTree1186.6本章小结118第7章形状混合、IK和电影纹理1197.1形状混合1197.2逆向动力学1247.3电影纹理1327.4本章小结136
Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.
Da: liu xing, Nanjing, JS, Cina
paperback. Condizione: New. Paperback. Pub Date:2016-10-01 Pages:135 Language: Publisher: Chinese Tsinghua University press book describes in detail the basic solutions associated with the Unity game animation. including animation knowledge. animation. animation. local elf object based on non Mecanim character animation. game animation. Codice articolo DN053284
Quantità: 5 disponibili