3D数学基础:图形和游戏开发/游戏软件开发专家系列
内容简介
《3D数学基础:图形和游戏开发/游戏软件开发专家系列》主要研究隐藏在3D几何世界背后的数学问题。3D数学是一门与计算几何相关的学科,计算几何则是研究怎样用数值方法解决几何问题的学科。3D数学和计算几何广泛应用在那些使用计算机来模拟3D世界的领域,如图形学、游戏、仿真、机器人技术、虚拟现实和动画等。
《3D数学基础:图形和游戏开发/游戏软件开发专家系列》涵盖了理论知识和C++实现代码。理论部分解释3D中数学和几何之间的关系,列出的技巧与公式可以当做参考手册以方便查找。实现部分演示了怎样用代码来实现这些理论概念。编程示例语言使用的是C++,实际上,《3D数学基础:图形和游戏开发/游戏软件开发专家系列》的理论知识能通过任何编程语言实现。
作者简介
Fletcher Dunn,著名游戏开发公司Terminal Reality的主要开发人员。所参与开发的游戏包括《4×4方程式赛车2》(4×4EV02)、《夜曲》(Noturne),并且是《吸血莱思》(Blood Rayne)的主要负责人。他所开发的游戏遍及家用PC机的Windows、Macintosh、Dreamcast.PSII、Xbox和GameCube几种主流平台。
Ian Parberry,北德克萨斯大学计算机科学系的教授,在国际上被公认为是教授DirectX游戏开发的**专家之一。