网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 游戏引擎教程(附光盘动漫游戏设计系列教程)
分类
作者 房晓溪
出版社 中国水利水电出版社
下载
简介
编辑推荐

本书全面讲述了游戏引擎的基础知识和游戏引擎概念、应用、软件工具以及相关的技术规范。第1章简要地介绍了3D游戏引擎的发展和Windows、DirectX等编程在游戏中的应用。第2~3章概述了3D图形学及常用算法、3D渲染技术的基本原理。第4~7章在图形学的基础上介绍了3D游戏中摄像机的模式和移动方式;材质、纹理贴图和透明度;Mesh模型;Morph动画等内容。第8章介绍了游戏中的场景编辑及管理以及常用的二叉树、四叉树、八叉树算法等。第9章介绍了3D游戏中输入设备的应用和控制方法。第10章介绍了3D音效在3D游戏中应用的重要性及乐趣。第11章介绍了3D游戏的网络技术模块,使读者对游戏的网络结构有深入的了解。第12章概述了游戏的物理系统,详细讨论了速度、重力、动量、运动碰撞检测系统和优化技术。第13章介绍了人工智能系统在游戏中的应用及发展史,讨论了AI技术中常用的寻路算法,概述了游戏状态机的原理。

内容推荐

本书全面讲述了游戏引擎的基础知识和游戏引擎概念、应用、软件工具以及相关的技术规范。结合大量的实例介绍了3D游戏引擎的发展和Windows、DirectX等编程在游戏引擎中的应用,让读者对3D图像引擎技术有详细的了解。书中包含有经过编译的完整案例,可以帮助读者系统地掌握游戏引擎的开发过程,这也是本书的鲜明特色。

本书可以作为本科及高职高专学生的教科书,也可以作为希望从事动漫游戏设计和制作者的入门参考书。为方便读者学习,本书将配有案例光盘,以便读者可以进行深入研究。

目录

前言

第1章 3D游戏引擎设计概论

 1.1 3D游戏引擎的进化

 1.2 3D引擎和游戏编程

 1.3 引擎的模块与接口设计

第2章 基本的图形数学算法

 2.1 基本的Vector、Matrix

 2.2 面

 2.3 多边形

 2.4 包围盒

 2.5 四元数

 2.6 光线跟踪算法(Ray Tracing)

第3章 图形渲染的基本原理

 3.1 图形的变换过程

 3.2 GPU的实现过程

 3.3 图形采样器

 3.4 图形管线

第4章 摄像机

 4.1 游戏中的摄像机

 4.2 摄像机的模式

 4.3 摄像机的成像原理

第5章 材质、纹理贴国及透明度

 5.1 材质和灯光

 5.2 纹理贴图

 5.3 纹理透明度处理

 5.4 UV动画

 5.5 贴图动画

第6章 简里静态3D模型

 6.1 Mesh的概念

 6.2 Mesh的创建

 6.3 Mesh的渲染

 6.4 Mesh的加载

第7章 模型动画

 7.1 动画的基本知识

 7.2 关节动画

 7.3 单一网格模型动画

 7.4 骨骼动画

 7.5 Morph动画

第8章 场景管理

 8.1 场景管理的概念

 8.2 二叉树算法(BSP)

 8.3 四叉树(Quad Tree)算法

 8.4 八叉树算法

 8.5 N叉树在场景管理中的应用

第9章 输入系统

 9.1 输入设备

 9.2 键盘(Keyboard)控制系统

 9.3 鼠标(Mouse)控制系统

 9.4 游戏杆(Joysticks)控制系统

第10章 声效系统

 10.1 音效设备——声卡

 10.2 三维音频技术

 10.3 3D音效的实现

第11章 网络系统

 11.1 网络结构

 11.2 网络技术

 11.3 游戏网络的基本模块

第12章 物理系统

 12.1 物理系统概论

 12.2 碰撞检测系统

 12.3 速度系统

 12.4 重力系统

 12.5 动量系统

第12章 人工智能系统

 13.1 人工智能系统概论

 13.2 寻路算法

 13.3 有限状态机的原理

附录

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/25 15:01:37