这里说将法线向量变换到世界坐标系
请问应该变换到哪个坐标系呢
我记得 pdf 版文档中提到过,转换到世界坐标系或是相机坐标系都可以。如果是转换到世界坐标系,则还要在 vertex shader 函数外再把法线转换到相机坐标系,以供插值时使用。
vertex shader 中转换到相机或者世界坐标系均可。转化到哪个坐标系取决于后续你想在哪个坐标系做插值。比如你将顶点坐标转化到了相机坐标系,那么你就可以把法线也转化到相机坐标系保持一致。世界坐标系也是同理