UE4材质节点转HLSL

UE材质节点转HLSL

1.简介:

在UE里面用HLSL写材质可以很大程度的优化材质和管理材质,用材质节点实现一些算法和卷积的话难度很大。这个时候的话就十分需要把材质节点转换成HLSL,而借用材质节点Custom可以把HLSL集合到编译好的材质里面去。

2.例子:

UE的材质节点都是封装好的,当我们需要调用时往往不知道他在HLSL里面是一个什么样的函数。这里举个例子是我们要如何获得这个后处理输入0的函数的表达请添加图片描述
像这样连好后,然后在左上角窗口,着色器代码,选择HLSL代码,然后把代码拷贝到vscode里面去(随便什么都行,能搜索就可以),然后搜索CustomExpression0关键字,找到最后一个关键字
请添加图片描述最后如果你在custom里面调用了这个函数你需要把这个节点给连到上面去,不然会报错,等于include
请添加图片描述

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值