Files
Basic3D/README.md

7 lines
880 B
Markdown
Raw Normal View History

2014-09-07 18:53:47 +08:00
Basic3D
=======
3D Graphics Library (Basic Classes) for learning
2014-09-10 09:11:18 +08:00
在实际应用中, 构建 3D 场景都会基于比较成熟的图形库, 如[OpenSceneGraph](http://www.openscenegraph.org/)和[Orge](http://www.ogre3d.org/), 或是为了追求效率直接使用 OpenGL 或是 Direct3D. 但无论用哪一种方案, 都毋需担心最底层的数学计算问题. 因为这些库已经或多或少的封装了一些必备数学运算操作. 尤其是关于线性代数方面的运算操作. 但在没有夯实这些数学基础的情况下, 总会在构建场景时遇到一些疑惑, 最典型的就是搞不清楚诸如旋转到底是什么, 怎么转的, 往哪边转之类的问题. 去看底层的源码, 又过分庞杂, 很难快速找到自己感兴趣的点. 这种情况下, 只好去翻书查询基本的数学原理. 但多数的书都偏重于数学公式的推演,