###### tags: `UE4` # UE4 鏡頭效果 * 請先下載材質https://drive.google.com/file/d/1_AAukEts6GyB5MuLRbjWHotscJswa7ez/view * 將剛下載的材質導入進專案中 * 在下方Content Browser中,新增Material * 開啟剛剛建立的Material,並且將右邊屬性裡的 Material Domain改為 Post Process  * 在藍圖處右鍵新增 SceneTexture,並將Scene Texture 改為 PostProcessInput0  * 將 SceneTexture 的 Color 連接到 Emissive Color,並點選上方Apply  * 回到主畫面,對該材質右鍵,選取 Create Material Instance  * 選取拉近遊戲中的 post process volume物件,並在右下參數調整裡搜尋Post Process Materials ,將Choose 改為 Asset reference,再將剛剛建立的Material Instance給拉進去。  * 回到Material中,並且將下雨的圖片拖曳進藍圖區。  * 在藍圖區域按著"U"並且左鍵,會產生出Texcoord,並且在按著"A"在左鍵,會產稱Add的藍圖。將Texcoord和剛剛拉進來的圖片中的"R"節點都連接至Add的A B端。  * 按下上方Apply,回到主畫面會發現,在post process volume範圍中,有雨水在螢幕上的特效。 * 回到材質藍圖那裏,按下P並且左鍵,生成Panner,將其連接到Texture Sample左側端點的UVS。並點選Panner,在左側將Speed Y 設為-1。  * 按下"M"件並左鍵,生成multiply元件,在按著"S"並左鍵,生成param物件。將Texture Sample的R端給連接進multiply中的A,將param連接進B端,再將multiply連接進原本Add的B端中。 * 並將param 物件左側參數Default Value設定為0.5  這樣即可以在Material Instance中進行參數控制。 * 接著在藍圖處右鍵新增Append元件,並且案"1"右鍵新增一個數字元件,再按著"S"在右鍵再生成一個param物件(將其改名為Speed方便辨認),將數字元件和Speed連接Append的 A B節點 ,再將Append右側節點拉進Panner中的Speed節點。  這樣可以在Material Instance中對落下速度進行控制。 * 點選Material Instance 點選預覽圖左上有個小箭頭,將RealTime開啟,並且在左方將剛剛設定的參數打勾啟用,就可以及時調整數值。 
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up