我想渲染绕地球的3D对象。3D物体将是卫星或航天器。我还想从 3D 对象渲染矢量以用于速度、加速度等。我熟悉C++和Java。我需要知道什么才能实现这一目标?谢谢
你需要基本的数学知识,比如:
- 矢量数学
- 了解 4x4 齐次变换矩阵
然后还有一些基本的gfx知识
- 简单的图形管道
- 照明,阴影,正常阴影和凹凸贴图...
- gfx API (OpenGL,DirectX,GDI,...(
- 3D 网格加载和渲染
最后是物理学
- 牛顿 - 非相对论速度的达朗贝尔物理学
- 逼真的N体太阳系模拟