文章目录
- 绘制法线Normal
- 准备工作
- UE5
- 资源制作
- 蓝图制作
- 参考
绘制法线Normal
参考[1]打算用蓝图走一遍渲染管线,还是可以的
准备工作
- Blender制作一个三个顶点的模型
要不要材质无所谓,就一个三个顶点的mesh即可,参考[2]
- 找到一个法线贴图
直接网上找一个
UE5
资源制作
-
把我们的三角形面片和贴图拖到UE5中
-
创建蓝图类
-
用那个贴图创建一个材质
- 打开蓝图:选择我们的三角形面片和材质
蓝图制作
-
打开到事件图表
-
获取世界坐标GetActorTransform
-
每帧获取mesh所有顶点
GetSelectionFromStaticMesh
- Mesh获取的坐标是Local的,转世界坐标
- 使用Normal方向取另外一个端点
- 绘制线段
- 最终样子
加了一些测试代码,打印坐标的,看看
- 把蓝图拖到场景里面,并且运行
完美
参考
[1]https://www.bilibili.com/video/BV1Bd4y16739?vd_source=c10ae5c27bbde8ef3af23889645a0d8b&spm_id_from=333.788.videopod.sections
[2]https://zhuanlan.zhihu.com/p/103546030
[3]https://blog.csdn.net/longyanbuhui/article/details/115407458