本书是由40多位国外游戏开发行业最为的程序员撰稿的技术文集。每篇文章都针对游戏编程中的某个特定问题,不仅提供了解决思路,还给出了能立即应用到代码中的算法和源码。全书分为通用编程技术、数学技巧、人工智能、多边形技术和像素五章;附录部分提供了两个非常有用的工具库,矩阵工具库和文本工具库;随书附带光盘中包含有全书所有的源程序、演示程序、附录中的两个工具库以及glSetup和GLUT等开发工具。 本书适合游戏开发专业人员阅读。专家级开发人员可以立刻应用书中介绍的技巧,而初中级程序员通过阅读本书将增强其技能和知识。本书是游戏程序员的参考资料。
几何画板是制作中小学数学教学课件的软件,它操作简单、功能强大,教师可用其在最短的时间内制作出符合教学需要的课件。 本书结合实例讲解几何画板制作数学课件的方法和技巧,实例充分体现了中小学数学的教学方法。实例的操作过程的叙述图文结合,在关键的地方还做了适当的提示,读者可边操作边阅读。在实例后设置“触类旁通”的栏目,在其中介绍了更多的方法和技巧,拓宽了课件设计制作的思路,达到举一反三,事半功倍的效果,更好地培养读者的创新意识和根据教学需要创作中小学数学课件的能力。 本书根据作者为高师数学教育及相近专业的学生和在职中学数学教师开设的“数学CAI”等课程的教学实践和研究成果撰写,可作为高师院校数学及相近专业的数学课件制作课程的教材,也可用作中小学数学教师的继续教育培训的教材,还可以
本书是全国数字媒体动漫游戏专业主干课程标准教材系列丛书中的一本,重点介绍Anime Studio二维动画的创作技巧和创作理念。 本书以Anime Studio二维动画设计为主线,介绍了全新的创作技巧和创作理念。全书分为5章,章介绍了Anime Studio常用工具,使读者对Anime Studio软件有一个初步的了解。第2章主要介绍如何绘制图形,主要学习绘制动画角色造型的能力等。第3章开始动画制作,主要学习绘制动画角色造型的能力。第4章介绍了各种特效动画的制作,主要包括粒子动画制作(烟雾、下雪、下雨、气泡等)、遮罩功能的利用、阴影效果、手绘贴图、摄像机景深、OBJ文件的利用和动画片的连接等。第5章介绍了动画制作实例,主要包括动画“赌博”制作实例、动画“填鸭式教学”制作实例、动画“自我感觉”制作实例、动画“人生”制作实例、动画“照片走路”制作实例和
《海量点云数据处理理论与技术》共分8章。章绪论,简要介绍海量点云处理技术的基础理论、方法以及主要内容。第2章介绍海量点云数据的预处理,包括点云数据的获取方案,点云的去噪、压缩、配准方法,以及点云空洞的插值方法。第3章介绍海量点云数据的重建方法,介绍常用的点云重建算法与特点,并详细介绍基于特征和基于切片的点云重建方法。第4章介绍点云数据及模型的质量评价,从理论和实际两方面对点云质量进行分析,总结点云配准过程中的误差传播模型,地归纳三维模型的质量评定方法。第5章介绍点云数据处理技术,详细介绍外常用的海量点云数据处理软件以及三维图像库。第6章介绍地面三维激光扫描仪在隧道监测领域的应用,介绍基于三维激光扫描技术的隧道点云数据获取、处理及变形分析方法。第7章介绍地面三维激光扫描仪在历史建筑保护
本书的目的在于解释电子学中很多经常被误解的或者是很少提及的概念,例如电容中的电流位移,怎样看待光学放大器,光子产生的方式,什么是阻抗匹配等诸如此类的问题。当前很多电子学书籍常常忽略了这些关键点,而它其实是更好的理解电子现象的基本内容。在本书各章节和附录中,我已经概括了很多这缘主题。提出这些边缘主题的目的是让你对物理学、史学和在传统电子学书籍中很少被提起的一些实用电子知识有更深的理解。例如,你会发现本书提及配电和家庭配线,提及半导体物理学,提及光子学。其他的边缘主题包括:计算机仿真程序、专利、注塑成型、电子学上发明及发现的历史局限等。本书是用来帮助爱好者学习的。它没有很深奥的电子知识,因此教师、学生、有抱负的爱好者、发明者都会发现本书是很有用的。同时,专业技术人员和那些更的爱好者也
《游戏设计师修炼秘笈》是一本训练游戏设计师的书籍,旨在启发、提高读者的头脑风暴能力和游戏设计技能。全书充满了令人愉悦的、有趣的以及有挑战性的练习,每一章都涵盖了来自真实业内经验的对游戏设计师来说很重要的主题。每一章在讲解了主题之后会提供五个“挑战”,每个“挑战”都可在两个小时内完成,以便读者在该领域内对素材进行实践、探索主题并且扩展知识。同时每一章还包含了10个“非数字短述”,可以进一步提高读者的技能水平。 《游戏设计师修炼秘笈》有助于游戏设计师、爱好者以及游戏设计专业的学生提高自己的游戏开发技能水平。
本书详细阐述了与游戏数学和物理学相关的基本解决方案,主要包括数字,数学运算,代数运算,几何学和三角学,向量,微积分,加速度、质量和能量,简单形状之间的碰撞检测,碰撞处理方案,摩擦力,绳索、滑轮和传送带,振荡现象,3D形状,转换操作,碰撞检测,光照和纹理,建模技术,加速方案,贴图游戏,迷宫类游戏,博弈论和人工智能,搜索技术等内容。此外,本书还提供了相应的示例、伪代码,以帮助读者进一步理解相关方案的实现过程。本书既适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。
《游戏物理引擎开发》详细阐述了与游戏物理引擎相关的高效解决方案及相应的数据结构和算法,主要包括粒子数学、运动定律、粒子物理引擎、合力、弹力、硬约束条件、质体物理引擎、旋转操作的数学知识、刚体运算定律、刚体物理引擎、碰撞检测、生成碰撞、碰撞处理方案、静态接触和摩擦力、稳定性和优化问题、整合方案以及其他物理引擎等内容。此外,本书还提供了相应的算法、代码以及伪代码,以帮助读者进一步理解相关方案的实现过程。《游戏物理引擎开发》适合作为高等院校计算机及相关专业的和教学参考书,也可作为相关开发人员的自学和参考手册。
《ZBrush数字雕刻:概念角色设计》深入解析使用ZBrush和Photoshop进行影视、游戏概念角色设计与制作的全过程。全书共11章。章是ZBrush简介与概念角色设计基础,第2~0章,分别通过外星人、星际行者、生物机器人、森林之神、装甲兵等案例,依次讲解了ZBrush概念角色雕刻、造型设计、Photoshop纹理绘制、Dynamesh建模、材质设定、渲染设置等核心技术。1章讲解了通过3D打印技术打印ZBrush模型的设置。《ZBrush数字雕刻:概念角色设计》配套光盘包含书中案例的ZBrush、Maya和Photoshop源文件和素材文件,还包含原版教学视频,全程讲解概念角色的设计与制作过程。《ZBrush数字雕刻:概念角色设计》适合广大ZBrush、Photoshop用户和影视、游戏等行业从业者阅读,也可以作为大中院校动漫专业学生的教材。
本书介绍了游戏开发所需的关卡设计概念及必要性,给出了增加游戏趣味性的思考和技巧;同时,重点围绕 FPS 领域的关卡设计,讲解了内容构成、如何在 FPS 体裁的环境中制作并设计战场等过程。书中还附有著名游戏关卡设计师的访谈,其中提及的具体技巧和业界趋势都值得相关人员参考,使读者放眼于更大的专业格局。