XGundam05 发表于 2023-1-5 20:52

UE 5 初学的Day9 --材质相关一些运算及知识点

1、如何判断是OpenGL还是DirectX的贴点,红橙黄绿青蓝互就是顺时针是Dx,逆时针是GL的。

2、还可以使用手来表示,上,前一样,只有Right、Left不一样

将OpenGL的法线贴图,转换成为DirectX的贴图,

只需要将G通道的内容*乘法(-1),然后使用Append将(RGB)进行合并,就可以将OpenGL的法线贴图转换为DirectX的贴图。


3、点积运算,相同为1,垂直为0,相反为-1;



4、叉积运算,可以通过两个已知的轴向求得第三个轴向的运算,如下:


5、归一化的作用,可以计算向量后,保持方向,然后长度统一设置为1;暂时不知道在哪里可以使用,先记录;


本节主要学习到三个函数:

Dot(点积,相同为1,垂直为0,相反为-1),Croos(两点算第三点,叉积),Normalize(归一)

在Unreal中的名称:

Dot ==Dotproduct(Math下的)

Cross ==Crossproduct(Math下)

Normalize ==Normalize(Math下)

以上学习内容主要来自B站,CG学习笔记的视频!
页: [1]
查看完整版本: UE 5 初学的Day9 --材质相关一些运算及知识点