三维游戏引擎设计技术及其应用
- ISBN:9787508464206
- 装帧:暂无
- 册数:暂无
- 重量:暂无
- 开本:03
- 页数:492
- 出版时间:2009-05-01
- 条形码:9787508464206 ; 978-7-5084-6420-6
本书特色
《三维游戏引擎设计技术及其应用》既有完整的概念说明,又有复杂而完整的实例代码,读者能够轻松地将自己所学的理论知识付诸实践。《三维游戏引擎设计技术及其应用》可以作为想从事游戏编程工作的学生的自学教材,也可以作为已经从事游戏行业、想进一步完善知识体系的开发人员的参考书。
内容简介
简介 本书是学习游戏引擎设计与实现的优秀参考书,全书共分四大部分:第1部分概述了游戏引擎编程的相关概念和基础:第2部分讲述基本图形引擎的设计与实现,内容涉及direct3d的相关基础、创建基本三维图形、几何变换、光照、纹理等;第3部分介绍了三维游戏引擎设计高级物体建模的相关知识,内容涉及分形建模、粒子系统、柔性物体建模;第4部分介绍游戏引擎中的室外地形管理和室内物体管理的相关知识。 本书既有完整的概念说明,又有复杂而完整的实例代码,读者能够轻松地将自己所学的理论知识付诸实践。本书可以作为想从事游戏编程工作的学生的自学教材,也可以作为已经从事游戏行业、想进一步完善知识体系的开发人员的参考书。
目录
节选
《三维游戏引擎设计技术及其应用》是学习游戏引擎设计与实现的优秀参考书,全书共分四大部分:第1部分概述了游戏引擎编程的相关概念和基础;第2部分讲述基本图形引擎的设计与实现,内容涉及Direct3D的相关基础、创建基本三维图形、几何变换、光照、纹理等;第3部分介绍了三维游戏引擎设计高级物体建模的相关知识,内容涉及分形建模、粒子系统、柔性物体建模;第4部分介绍游戏引擎中的室外地形管理和室内物体管理的相关知识。
相关资料
插图:1.1.1 游戏发展历史自20世纪60年代开始产生至今,电子游戏经历了从简单到复杂,从样式单一到今天的种类繁多,从少部分人的娱乐变成了一种大众的娱乐文化的较长的发展时期。从电子游戏的历史可以看到技术的进步和发展。电子游戏的发展历史大概可以分为以下几个阶段:(1)研究时期(1960-1980年)。在早期,人们使用*原始的大型计算机,一小部分程序员在开发游戏,而其他人认为他们在做研究。在MI:T(麻省理工学院)的实验室里开发了Space War和其他早期的游戏。真正的电子游戏专用机产生于20世纪70年代初。1971年,一个还在MIT学习的名为NolanBushnell的人设计了世界上**个业务用游戏机,这个街机游戏的名字叫《电脑空间》(CompmerSpace)。《电脑空间》的主题是两个玩家各自控制一艘围绕着具有强大引力的星球的太空战舰向对方发射导弹进行攻击。两艘战舰在战斗的同时还必须注意克服引力,无论是被对方的导弹击中还是没有成功摆脱引力,飞船都会坠毁.这台业务机用一台黑白电视机作为显示屏,用一个控制柄作为操纵器,摆在一家弹子房里。不过很可惜,这台祖母业务机遭到了惨痛的失败,失败的原因是当时的玩家认为这个游戏太过复杂,至此,历史上**台业务用机以失败而告终,制作者Nolan Bushnell承认的失败,但他仍然相信电子游戏的发展前景。他在《电脑空间》推出的次年,和他的朋友Ted Dabney用500美金注册成立了自己的公司,这个公司就是电子游戏的始祖——Atari(雅达利)。成立之初Atari的业务重点仍然放在了街机上。事实上,他们获得了成功,世界上**台被接受的业务用机就是Atari推出的以乒乓球为题材的游戏Pong。*早的电脑游戏可以追溯到1972年,那一年一个叫Will Crowther的人用当时*流行的DEC的:PDP-10主机编写了一段简单的FORTRAN程序。在这个程序里,Crowther设计了一张地图,地图上不规则地分布着陷阱,游戏者必须寻找路径避开陷阱。这个程序在后来被认为是*早的电脑游戏程序。1976年,就职于斯坦福人工智能实验室的Don Woods用自己实验室的施乐主机编写了一个类似的程序,并且加入了幻想成分和谜题。他把这个程序叫做Colossal Caves,Woods的程序直接导致了电脑游戏的诞生。他的程序被传播到各处,让所有的计算机高手们都为之惊喜。这个作品同时也启发了其他人的思维,紧接着,各式各样的游戏程序就诞生了.比较出名的有麻省理工学院
-
深度学习的数学
¥43.5¥69.0 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥31.9¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥22.1¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥83.3¥119.0 -
Visual Basic 语言程序设计基础(第6版)
¥32.0¥45.0 -
贝叶斯推理与机器学习
¥139.3¥199.0