本书比较全面地介绍了3D游戏开发的知识和技能,介绍了3D编程的基础知识、编程技术,并以实例的形式展现了相关的地形处理、卡通形象处理和其他高级形象设计等应用技术。在讲解编程技术的同时,介绍了一些相关的数学、物理知识。本书针对专业游戏开发者,着重培养初级水平开发者的实际操作能力,达到初级向中高级进阶的效果。作者是多年从事游戏程序教育的大学教师,根据多年教学及实际开发经验总结做成此书,可作为专业游戏学习机构学员的教材。 附书光盘内容为书中实例源文件。 作者简介: 作者是多年从事游戏程序教育的大学教师,根据多年教学及实际开发经验总结做成此书,在韩国国内作为专业游戏学习机构学习人员教材使用 本书特色: 本书是一本独具匠心的三维编程教科书。书中涉及到比较深入的数学、物理和计算机编程的基本概念,作者概括地应用了这些知识,但并没有采取列举枯燥无味的概念,而是根据自己的丰富教学和实践经验,通过典型的实例来来提高读者的兴趣和自信,深入浅出地把握内容的系统性和完整性,克服难点,突出重点。 该书在章节编排上取舍得当,组织有序,全书共13章分为6大篇,由浅入深地跨越基础、入门、演练、实战和诀窍等阶段;在体例上工整严谨,每一篇有两到三章,有理论,有实战,有个案分析,每章都有小结和提要,每节都有重点提示;在版式设计上也充分考虑到信息传播的原则,又注意到美观和风格一致性。虽然书中的源代码占了比较大的篇幅,但作者对公式和源代码都做了必要的分析,不显得拖沓累赘。 与本系列的其他几本书相比,它弥补了几本实例型书的理论上的欠缺,又和《VC》、《VB》两本编程书互为补充,大大加深了该系列中游戏编程的理论水准,充实了《计算机游戏程序设计》所无法展开的更具体深入的内容。借助于DirectX这一通用的游戏编程工具,使得读者能很快地深入到掌握技能的核心。它将成为一本深受游戏和动画制作和编程人员喜爱的教程。