當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
AEJoy —— 表达式之通过 sampleImage() 营造遮蔽效果【JS】
生活随笔
收集整理的這篇文章主要介紹了
AEJoy —— 表达式之通过 sampleImage() 营造遮蔽效果【JS】
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
效果圖
想法
sampleImage() 是 AE 表達式庫中一個強大的新成員,它為許多新的可能性打開了大門。一種想法是使用 “遮蔽” 層在另一層上調節光源的強度。作為一個具體的例子,讓我們看看如何使用 sampleImage() 來讓云層影響鏡頭光暈的強度。
設計
首先,我們需要創建一個云層。我們可以使用 AE 的分形噪聲效果,然后應用 Knoll Unmult 效果(在紅巨人軟件免費)創建一個 alpha 通道(這樣任何底層圖層都是可見的)。然后我們可以在云層下面的一層上應用鏡頭光暈。再然后我們可以添加一個sampleImage() 表達式到鏡頭光暈的 Flare Brightness 參數。作為一個樣本點,我們將使用鏡頭光暈的 Flare Center 參數(但應用于云層)。我們將指定一個 7*7 像素的樣本區域(這似乎在代表性的樣本大小和渲染時間之間取得了很好的平衡)。
注意,sampleImage() 將接受最多四個參數,但在本例中,我們只需要指定前兩個參數,因為第三和第四個參數的默認值已經是我們需要的。如果我們需要在蒙版或效果應用之前進行采樣,我們可以將第三個參數設置為 false ,但因為我們需要在效果之后進行采樣(因為云和 alpha 通道是由效果生成的),所以我們只接受默認值
總結
以上是生活随笔為你收集整理的AEJoy —— 表达式之通过 sampleImage() 营造遮蔽效果【JS】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 远程计算机超出最大连接数,远程桌面超出了
- 下一篇: java 反编译工具=_java反编译工