0
当我从书籍“WebGL编程指南?”中使用的矩阵库中使用SetLookAt时,即使在视图矩阵仅包含变换之前,是否有必要在光照计算发生之前将法线乘以视矩阵的转置逆矩阵由SetLookAt方法并没有其他的转换申请?SetLookAt是否要求法向乘以逆转矩阵?
当我从书籍“WebGL编程指南?”中使用的矩阵库中使用SetLookAt时,即使在视图矩阵仅包含变换之前,是否有必要在光照计算发生之前将法线乘以视矩阵的转置逆矩阵由SetLookAt方法并没有其他的转换申请?SetLookAt是否要求法向乘以逆转矩阵?
有人谁擅长数学有望过来帮一个更好的答案,但我认为使用转逆的原因是因为它在某种程度上处理的情况下存在非所以如果你没有缩放,你不需要逆转置,如果你不旋转,你不需要任何东西
WebGL中没有'SetLookAt'函数。请澄清你实际上在问什么框架。 – gman 2014-10-13 01:07:55
这是本书WebGL编程指南中使用的库,代码可以在这里找到:https://sites.google.com/site/webglbook/home/downloads SetLookAt位于文件cuon-matrix.js – bit010 2014-10-13 06:10:27