t,b,n分别是切线,副切线和法线,这个可能是老师上课说的局部坐标系吧(t,b,n分别是局部坐标系的三个轴,有些资料里把这个坐标系空间称为"切线空间"),是为了把用微分求出来的法线从局部坐标系转换到模型空间(因为是用的局部的du和dv在局部坐标系下求得的新的法线,所以刚求出来的法线也就是框架里的ln是在局部坐标系的,至于为什么要转换到模型空间,这个查阅的资料里是这么写的,具体我们的框架是怎么样的我还没仔细看,这个你可以看看源码哈),实际上模型空间->切线空间的转换矩阵就是[tbn](第一行是t.xt.yt.z,以此类推),所以切线空间->模型空间的转换矩阵就是[tbn]的逆,而它又恰恰是正交矩阵,所以求[tbn]就是求它的转置,因此我们的框架里才会用到[t b n](第一列分别是t.xt.yt.z)