《C++模板元编程》是关于C++模板元编程的著作。《C++模板元编程》主要介绍Traits和类型操纵、深入探索元函数、整型外覆器和操作、序列与迭代器、算法、视图与迭代器适配器、诊断、跨越编译期和运行期边界、领域特定的嵌入式语言、DSEL设计演练,另外附录部分还介绍了预处理元编程概述、typename和template关键字。《C++模板元编程》通过理论联系实践,深入讲解了C++高级编程技术。 《C++模板元编程》适合中、高阶C++程序员等参考。 附赠光盘内容包含所有BoostC++程序库:BoostMetaprogrammingLibrary及其参考文件,还包含所有随书代码示例以及大量的补充材料。
《游戏物理引擎开发》详细阐述了与游戏物理引擎相关的高效解决方案及相应的数据结构和算法,主要包括粒子数学、运动定律、粒子物理引擎、合力、弹力、硬约束条件、质体物理引擎、旋转操作的数学知识、刚体运算定律、刚体物理引擎、碰撞检测、生成碰撞、碰撞处理方案、静态接触和摩擦力、稳定性和优化问题、整合方案以及其他物理引擎等内容。此外,本书还提供了相应的算法、代码以及伪代码,以帮助读者进一步理解相关方案的实现过程。 《游戏物理引擎开发》适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。
Keynote是一款由苹果公司开发的幻灯片制作软件,因其动画效果绚丽、演示节奏自然流畅等优势,受到越来越多用户的青睐。而且,众多高规格商务会议、产品发布会上,主角们纷纷站在Keynote幻灯片前侃侃而谈,乔布斯的苹果产品发布会、戈尔的纪录片《难以忽视的真相》、柴静的纪录片《穹顶之下》…… 本书传授了Keynote这款幻灯片制作软件的应用精髓,并将作者多年从事商务Keynote幻灯片制作的经验技巧与广大读者分享。除了全面掌握Keynote软件的操作技能,作者更是手把手教你如何「正确」完成一套幻灯片,并给出提高「审美」能力的可行性建议。因为在作者看来,「审美」能力决定了幻灯片的制作水准。 本书适用于有幻灯片制作需要的,以及希望提高「审美」能力的幻灯片制作者。不论你是一个公务繁忙且毫无幻灯片设计经验的商务精英,还是一个对「美」有
《ZBrush完全掌握案例详解(含DVD光盘2张,学习卡1张)(全彩)》是《聚光制造》系列中的ZBrush软件的学习教程,全书共13章。章和第2章是ZBrush 3.1应用领域精彩作品介绍和界面菜单功能介绍;在第2章的结尾,通过讲解一只小鱼模型的创建流程,让初学者能够很容易了解ZBrush创建模型的思路和基本流程,提高学习的信心。第3章、第4章和第5章,通过游戏道具盾牌、三角怪兽和Q版人物头部模型3个案例,从简单到复杂,学习ZBrush创建模型的基本方法。第6章到1章,通过分级别案例讲解了ZBrush材质贴图、法线贴图、灯光、拓扑重建等功能。包含的技术要点全面,易学、易懂、易上手实现操作。2章讲解创建高精度野战犀牛模型的全过程,这是野兽类角色的案例。3章完整讲解了ZBrush结合Maya创建高精度Venom(电影《蜘蛛侠》中的角色)模型的过程,这是人类变形角色的案例。这
本书主要讲解了运用Flash MX2004制作各种造型的方法和技巧,包括制作游戏造型、卡通造型、建筑造型、特殊造型、网页装饰造型等,同时针对各种不同的造型分别介绍了背景知识、制作思路、关键技法、制作流程。 全书共100个实例,涉及25类造型。每类造型有一个范例演示和三个“触类旁通”练习,能帮助读者在轻松学习的过程中掌握和应用所学知识。 本书适于造型设计师、Flash爱好者使用,也可作为培训教材。
面对科技驱动的未来,编程是学生们茁壮成长所必需的技能。学生在学习编程的过程中,需要培养自己的批判性思维和问题解决能力。Python是一种简单易学的高级程序设计语言,是一种被初学编程者和计算机专家共同青睐的编程语言。这门强大的语言目前在很多大型技术公司得到了广泛应用。? 本书由小学信息技术学科带头人、数学学科骨干教师编写,内容集数学、英语、美术、工程、编程等多学科知识于一体,深入浅出、趣味性强、接地气。学习完本书,读者可以用英语单词编写一段代码,可以用编程解决数学方面的问题,可以用程序绘制一个美丽的图案,甚至还可以制作出好玩的科技作品。? 本书适合想要学习Python编程的读者,尤其适合教师、中小学生、关心孩子技能发展的父母学习。
本书详细阐述了与Unity游戏动画相关的基本解决方案,主要包括动画基础知识、精灵对象动画、本地动画、基于Mecanim的非人物角色动画、游戏角色动画的基础知识、角色动画、形状混合、IK和电影纹理等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。