【ASE入门学习】ASE入门系列二十一——ASE Function(方法文件)、Remap软溶解

43 篇文章 28 订阅
26 篇文章 42 订阅

创建ASE Function文件进行编辑

 ​​​​​​​

 这2个Remap重映射节点是为了外部能够直接用[0,1]范围进行调整值,但是我们实际要映射回相应的范围,比如上面的一个地方是溶解值要从[0,1]映射回[0,1.05]其中的1.05是为了能完全溶解整个图,第二个是软溶解系数[0,1]要映射回[0.51,1],这个就是软溶解(也可以调整这个映射范围,一般都是当它是完全是硬溶解的是当输出值在[0.49,0.51]时由smoothstep函数进行映射回[0,1],小于0.49输出0,大于0.51输出1,即得到了硬溶解效果(虽然这个硬溶解的透明度裁剪临界值是固定在了0.49,反正就那样吧。

创建一个ASE着色器,输入你刚创建的ASE Function文件名,比如我的是SoftNoiseFunc。

 注意! 注意! 注意!凡是想查看任何透明度动态变化的一定要开启透明度混合,并且如果想在ASE上图的编辑器看到溶解效果,一定要将输出图改成带Alpha通道的,如上截图都没有开启Alpha通道的输出。

把鼠标指上去会显示出R、G、B、A 四个toggle按钮,默认A通道是灰色的 意味着没有开启!你要打开它。

第二个建议点则是制作ASE Function时,不要一开始就用Function Input作为输入参数,直接用原本对应的类型输入节点,不然无法调整输入参数看中间效果,Function Input节点是无法调整参数的,有一些可以但还是很不方便,最好是做完整个Function节点后再最后把所有输入换成Function Input(Function Input有类型,Function Output好像是动态识别最后给它的数据类型的)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值