Unity3d中法线在世界空间或切线空间计算的原理 整理链接
2021-04-30 22:27
标签:原理 else comm 注意事项 unity article relevant normal 就会 https://blog.csdn.net/liu_if_else/article/details/73604356 https://blog.csdn.net/xzw734173384/article/details/90404896?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.compare&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.compare https://blog.csdn.net/liran2019/article/details/106452266?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-9.compare&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-9.compare https://blog.csdn.net/jxw167/article/details/77666599?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.compare&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.compare 法线变换的注意事项 v.normal=UnityObjectToWorldNormal(v.normal); 进行非统一缩放时,如果使用和变换顶点相同的变换矩阵来变换法线,就会得到错误的结果,即变换后的法线方向与平面不再垂直。 1、如果变换矩阵是正交矩阵,那么可以使用用于变换顶点的变换矩阵来直接变换法线。 2、如果变换只是包括旋转变换,那么这个变换矩阵就是正交矩阵 3、如果变换只包含旋转和统一缩放,而不包含非统一缩放,那就可以利用统一缩放系数(k)来得到变换矩阵的逆转置矩阵(避免了计算逆矩阵的过程): 4、如果变换中包含了非统一变换,那么就必须通过 求解逆矩阵 来得到 变换法线的矩阵 Unity3d中法线在世界空间或切线空间计算的原理 整理链接 标签:原理 else comm 注意事项 unity article relevant normal 就会 原文地址:https://www.cnblogs.com/k1dd/p/13226129.html
文章标题:Unity3d中法线在世界空间或切线空间计算的原理 整理链接
文章链接:http://soscw.com/index.php/essay/80583.html