UE4材质中的SphereMask

作者: 6c9572b658a2 | 来源:发表于2018-09-17 18:03 被阅读1次

    SphereMask的含义

    SphereMask是个神奇的东东。看名字就知道大概什么意思,球形遮罩。。

    SphereMask效果演示


    2017.04.07-19.51.49

    从演示中可以看出,当镜头距离越来越近时,材质开始发光。镜头边远时,材质发光变弱,直到完全不发光。

    SphereMask示例材质


    SphereMask的参数

    SphereMask有四个输入参数。

    A:待检查的位置。

    B:圆心的位置。

    Radius:半径。

    Hardness:硬度,0是完整过渡,100是没有过渡。

    输出的是一个0~1之间的数。当A在B之外时,输出0,当A在B的位置时,输出1。A在园内时,输出0~1,具体取决于是否有硬度以及位置。

    注意,A和B可以1~4维的vector。

    SphereMask的应用

    应用应该是很广泛的。当你想以某个东西为中心做个什么事儿的时候。。用这个就方便了。


    原文地址:原文地址

    本文首发于翰者学堂

    相关文章

      网友评论

        本文标题:UE4材质中的SphereMask

        本文链接:https://www.haomeiwen.com/subject/nlwrnftx.html