TextureGraph是UE5.4还在实验(Experimental)阶段的新功能,该功能旨在材质生成方面达到类似Subtance Designer的效果,从而程序化的生成一些纹理。
本文就来简要学习一下。
1.使用UE5.4或以上版本,激活TextureGraph插件
2.内容视图中右键找到TextureGraph对象进行创建
3.创建后的界面如下,可以拖拽节点参与材质生成,生成完后点击Export导出(目前找到的资料好像都是要点Export)
4.如果要输出其他通道,直接右键创建新的Output节点。
5.例如这里添加一个转换的法线贴图通道。
6.UE的TextureGraph还支持运行时的材质球参与程序化生成。
7.直接将材质球拖入TextureGraph中即可。
8.此外还有蓝图节点,支持通过类似运行时材质的方式进行异步渲染,这里不做太多展开。
总的来说,TextureGraph不像是引擎里集成的独立插件,更像是深度整合并且支持运行时蓝图操作的一项模块,现阶段虽然功能不多且容易崩溃,但仍值得研究。