书目

Irrlicht 3D游戏引擎程序设计

内容简介

Irrlicht(鬼火)引擎是一款用C++编写的高性能3D引擎,是经典的3D游戏引擎之一,可以应用于在C++程序中开发3D游戏。本书以实例的形式向读者展示Irrlicht的编程精髓,融入了3D游戏设计的理论基础、技巧等方面的知识。本书内容共分为15章,包括Irrlicht概述与游戏引擎安装,编写一个Irrlicht程序,Irrlicht图形学基础,网格、纹理、覆盖层,场景管理,摄像机,地形、纹理和渲染,光照与材质,声音,粒子系统,碰撞检测,数据和文件的处理,着色器,游戏人工智能,部署Irrlicht程序等。本书适合C++游戏编程初学者和具有一定编程经验的C++游戏编程人员,也可作为高等院校和培训学校游戏软件开发课程的教学参考书。

作者简介

许志闻,吉林大学计算机科学与技术学院教授、博士生导师,中国计算机学会多媒体专业委员会委员,中国图形、图像学会多媒体专业委员会委员。2006年,美国佐治亚大学高级访问学者。主要研究方向为计算机图形学、动画与游戏、虚拟现实、图像处理、网络多媒体和生物信息学等。

目录

—  END  —