---
# System prepended metadata

title: UE4 鏡頭效果
tags: [UE4]

---

###### tags: `UE4`

# UE4 鏡頭效果

* 請先下載材質https://drive.google.com/file/d/1_AAukEts6GyB5MuLRbjWHotscJswa7ez/view

* 將剛下載的材質導入進專案中
* 在下方Content Browser中，新增Material

* 開啟剛剛建立的Material，並且將右邊屬性裡的 Material Domain改為 Post Process
![](https://i.imgur.com/qVJEUGH.png)

* 在藍圖處右鍵新增 SceneTexture，並將Scene Texture 改為 PostProcessInput0

![](https://i.imgur.com/LNPxZ3w.png)

* 將 SceneTexture 的 Color 連接到 Emissive Color，並點選上方Apply

![](https://i.imgur.com/kmZj8sd.png)



* 回到主畫面，對該材質右鍵，選取 Create Material Instance
![](https://i.imgur.com/HwcqaRx.png

* 接著在左方Modes中搜尋 post process volume 並拉出適當大小進入遊戲畫面中。
![](https://i.imgur.com/6bd8KC6.png)

* 選取拉近遊戲中的 post process volume物件，並在右下參數調整裡搜尋Post Process Materials ，將Choose 改為 Asset reference，再將剛剛建立的Material Instance給拉進去。
![](https://i.imgur.com/7ouYXKF.png)

* 回到Material中，並且將下雨的圖片拖曳進藍圖區。
![](https://i.imgur.com/oTSb4La.png)

* 在藍圖區域按著"U"並且左鍵，會產生出Texcoord，並且在按著"A"在左鍵，會產稱Add的藍圖。將Texcoord和剛剛拉進來的圖片中的"R"節點都連接至Add的A B端。
![](https://i.imgur.com/h3LZERx.png)
* 按下上方Apply，回到主畫面會發現，在post process volume範圍中，有雨水在螢幕上的特效。
* 回到材質藍圖那裏，按下P並且左鍵，生成Panner，將其連接到Texture Sample左側端點的UVS。並點選Panner，在左側將Speed Y 設為-1。
![](https://i.imgur.com/c9MMC7w.png)
* 按下"M"件並左鍵，生成multiply元件，在按著"S"並左鍵，生成param物件。將Texture Sample的R端給連接進multiply中的A，將param連接進B端，再將multiply連接進原本Add的B端中。
* 並將param 物件左側參數Default Value設定為0.5
![](https://i.imgur.com/QRV3F2X.png)
這樣即可以在Material Instance中進行參數控制。

* 接著在藍圖處右鍵新增Append元件，並且案"1"右鍵新增一個數字元件，再按著"S"在右鍵再生成一個param物件(將其改名為Speed方便辨認)，將數字元件和Speed連接Append的 A B節點 ，再將Append右側節點拉進Panner中的Speed節點。
![](https://i.imgur.com/XPTJtV3.png)
這樣可以在Material Instance中對落下速度進行控制。
* 點選Material Instance 點選預覽圖左上有個小箭頭，將RealTime開啟，並且在左方將剛剛設定的參數打勾啟用，就可以及時調整數值。
![](https://i.imgur.com/ZeecQip.png)