AE插件Advanced Displacement使用简介
该插件是对AE内置的Displacement Map的一个简单升级,共有Radial | Vector | Direct | Twirl四个模式
Radial
依据map层的各点像素的亮度值进行径向的置换,亮度值为0(纯黑)代表不进行置换,亮度值为1(纯白)代表完全进行置换,中间的灰度值越小置换程度越大,例如:
[用于提供亮度信息的map]
[径向置换后的效果]
Length : 代表置换的程度,
Displacement Center : 控制径向置换的中心位置,
Apply Transparent : 控制效果是叠加在原图层之上还是只有进行置换的部分会被渲染,
如下图:
[关闭Apply Transparent之后的效果,效果会直接叠加在原图之上]
Angle : 表示置换过程中扭转的角度,也就是在进行径向置换的过程中会依据map 的灰度值进行旋转,
效果如下图:
[调高Angle参数后被扭转的置换效果]
以上参数为各种模式所公用,后面不再赘述(除非有例外())不如说例外害挺多
Vector
会根据map的Red和Blue通道的颜色值来进行位移,具体来说就是Red控制x轴位移Blue控制y轴位移
[置换的map]
[置换后的效果]
这个模式下的Center和Angle是不起用的
Direct
和AE自带的置换基本一致(依据亮度值),不过控制置换方向和位置的方式改为了Length和Angle参数而已,不必多说
Twirl
依据map的亮度值进行旋转的置换
置换map,注意他是黑底的map而不是透明底的,如果是透明底的map则透明部分不会被渲染
[置换后的效果]
需要注意的是,旋转的角度是Length和Angle和灰度值共同作用的结果
关于2.1的版本
以上介绍的都是2.3版本后的操作,而这2.1版本单独放出来是因为他能实现些奇怪的效果…()是2.3版本中被de掉的bug
Twirl模式时将map设为本图层时他会…
[奇怪的效果]
不过2.1版本Vector也有问题,Twirl更不用说,甚至不支持16位深…
()别问朵拉格Vector模式为什么只支持Red和Blue通道,为什么2.1版本不改bug加16bit,问就是她学业繁忙,告辞
源码:https://github.com/dolag233/Advanced-Displacement-Plug-ins-for-After-Effects
插件链接:
提取码:ms3b