3D 图形与物理引擎
亲手做出一个三角形出现在屏幕上、以及一摞箱子不塌地立着,背后跑的是哪些计算。讲的不是怎么用引擎,而是引擎里面发生的事。不用任何库,只用标准 Python,每个实验都把结果留成 PNG,在网页预览里用眼睛确认。
코스
- 3D 数学与软件光栅化器 — 把一个三角形画到屏幕上的计算,全部亲手写出来。
- 物理引擎的骨架 — 自己写积分器、碰撞检测、冲量、约束,再把箱子摞起来。
- 着色器与 GPU 管线 — 在 CPU 上模仿顶点着色器和片段着色器,学 GPU 在算什么。
亲手做出一个三角形出现在屏幕上、以及一摞箱子不塌地立着,背后跑的是哪些计算。讲的不是怎么用引擎,而是引擎里面发生的事。不用任何库,只用标准 Python,每个实验都把结果留成 PNG,在网页预览里用眼睛确认。