跳到主要内容
normal-spaces · 实验课
回到实验工作台
Graphics Learning Lab Normal Spaces / TBN

Observe · Change · Recompute · Explain

同一根法线,换个坐标系会发生什么?

4 lessons · 8 debug views

先观察 tangent-space 的 RGB,再切换 Object、World、View;最后用非均匀缩放和镜像 UV 检查 inverse-transpose 与 handedness。控制台修改的是草稿,只有 Recompute 才会把参数送进 shader。

这一课怎么学

  1. 观察
  2. 预测
  3. 改一个量
  4. 看证据
  5. 再读代码