文章目錄
- 繪制法線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