AE特效 动态拼贴实现及分析
生活随笔
收集整理的這篇文章主要介紹了
AE特效 动态拼贴实现及分析
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
下圖為AE中效果參數
動態拼貼
參數說明?
AE中默認原始紋理寬高均為100,保持原始比例
拼貼中心:原始紋理中心
拼貼寬度:原始紋理寬度縮放比例?
拼貼高度:原始紋理高度縮放比例
輸出寬度:基于拼貼寬度決定原始紋理在縱軸方向平鋪次數
輸出高度:基于拼貼高度決定原始紋理在橫軸方向平鋪次數
鏡像邊緣:是否開啟相領紋理鏡像效果
相位:默認為縱軸隔行紋理進行Y軸平移 平移距離為 相位角度/360*拼貼高度
?? ??? ?? ? 當開啟水平位移,相位進行橫軸隔行紋理平移
水平位移:決定相位移動方向
總結來說 拼貼寬高及輸出寬高決定了畫布中紋理填充方法?
?? ??? ??? ?? ? 拼貼中心決定原始紋理填充位置
?? ??? ??? ?? ? 相位決定了水平/垂直方向平移距離
如下圖為3倍原始紋理拼貼+鏡像+180度相位視覺效果
?
效果原理:
1.根據上述參數生成一張原始圖片的9宮格圖片
2.根據中心點所在格子進行鏡像翻轉
3.根據中心點所在列進行隔列整體位移
4.對生成畫布圖像進行整體縮放
鏡像算法實現:
?
如圖假定紋理高度為h,計算A字母頭部y所對應原始紋理y’
Y = y - (0.5 - h/2);
當Y>h 時 y’= Y-h 翻轉后 y’ =h- (Y-h)
當Y<=h 時 y’= Y
通用公式為?
y’ = abs(fract(Y/h)-step(h,mod(Y,2h)))
實現完成效果
?
總結
以上是生活随笔為你收集整理的AE特效 动态拼贴实现及分析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Mixlab设计黑客Shadow,做客光
- 下一篇: 西电杨宗凯调研计算机学院,西安电子科技大