UE4 Marketplace : HLSL Material Expression
HLSL Material Expression 是材质里’Custom‘节点的升级版,’Custom‘所支持的它也同样支持,当你需要用到大量节点写一个炫酷效果时,大量蓝图节点可能会表现的比较不美观~ 并且阅读维护可能不是那么容易,或者 Copy一些其它Shader到项目里使用时,例如Shadertoy,so 在了解HLSL语法的前提下,使用该插件可以让你在材质编辑器里直接写出易读且美观的HLSL代码 或者 小白也可以通过此插件尝试编写简单HLSL尝试Shader入门、练习 娱乐一下。
目前已支持的:
- 语法高亮
- 字段搜索
- 导入Shader文本
- 导出为文本
- 转换MaterialFunction(当编写完HLSL后转换为MaterialFunction可以在没有该插件的时候也可以使用,并且可以跟随UE升级,不用担心不使用该插件时之前写好的HLSL就报废了...)
(后期空闲时间会完善一下输入提示,类似于VisualAssist,当然他会是简版的VA)
该插件就是CustomNode ’套壳‘,相比CustomNode编写起来直观可视化一些,相比在VSCode编写再Copy到项目方便、直接一些~
目前支持4.26 - 5.2,4.26与4.27可下载5.0-5.2任意版本并且修改插件版本号或删除插件版本号自行编译~