###### 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
Sign in via Google
Sign in via Facebook
Sign in via X(Twitter)
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
Continue with a different method
New to HackMD?
Sign up
By signing in, you agree to our
terms of service
.