Files
Basic3D/README.md
2014-09-10 09:11:18 +08:00

880 B

Basic3D

3D Graphics Library (Basic Classes) for learning

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