资源说明: 本书主要研究隐藏在3d几何世界背后的数学问题。3d数学是一门与计算几何相关的学科,计算几何则是研究怎样用数值方法解决几何问题的学科。3d数学和计算几何广泛应用在那些使用计算机来模拟3d世界的领域,如图形学、游戏、仿真、机器人技术、虚拟现实和动画等。
本书涵盖了理论知识和c++实现代码。理论部分解释3d中数学和几何之间的关系,列出的技巧与公式可以当做参考手册以方便查找。实现部分演示了怎样用代码来实现这些理论概念。编程示例语言使用的是c++,实际上,本书的理论知识能通过任何编程语言实现。
本书主要介绍了基本的3d数学概念,这对电脑游戏开发人员和编程人员来说尤为重要。作者详尽地讨论了数学理论,并在必要时提供几何说明,帮助读者形成直观的3d感。书中还提供了将理论应用于实践的c++类,并且在每章结尾处提供练习。
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。