虚幻UE4材质函数HueShift剖析

图像调整api.unrealengine.com

好玩的HueShift

HueShift是UE4中的一个材质节点, 用来做色调变换

好玩的HueShift
好玩的HueShift

HueShift(色调改变)函数使输入颜色的当前色调值偏移给定的百分比。此百分比基于 1,并以色环为中心。例如,变动 0.5% (50%) 将改变为互补色调,即色环上对面的色调。变动 1.0 (100%) 不会进行更改,因为这相当于正好绕色环旋转一周。

  • 色调改变百分比(标量)(Hue Shift Percentage (Scalar)): 绕着色环改变传入色调的程度。
  • 纹理(矢量 3)(Texture (Vector3)): 要改变色调的传入纹理。

本身的实现是一个Material Function:

好玩的HueShift

如果把红色当成Texture输入, 把纹理坐标当成Percentage输入, 那么就会出彩虹色:

好玩的HueShift

那么用来做彩虹就简单了, 加个DepthFade

好玩的HueShift
好玩的HueShift
来个顶点色做淡出Alpha
好玩的HueShift

当然也可以用在别的地方, 比如彩虹赛道:

好玩的HueShift

改变Abedo纹理颜色, 用来做角色衣服的染色效果:

好玩的HueShift

一可以避免调出亮瞎眼的颜色, 二可以同时变换所有颜色

好玩的HueShifthttps://www.zhihu.com/video/1118288981690789888

改变植被颜色, 用来做植被四季风格的变化:

好玩的HueShift
好玩的HueShift
好玩的HueShift

彩虹色跟Normal相结合:

好玩的HueShift
好玩的HueShift

进化一下就可以做彩虹车漆了:

好玩的HueShift

水面油渍和彩虹气泡什么的, 应该也是需要这个做法:

好玩的HueShift
好玩的HueShift

原文始发于:好玩的HueShift

未经允许不得转载:cocos集中营 » 虚幻UE4材质函数HueShift剖析
微信公众号:zs40086
免vip看全网视频,抢先福利电影啥都有!
10000人已关注
分享到:
赞(1) 打赏