Unity的C#編程教程_6_後期處理模塊
- 2020 年 7 月 15 日
- AI
- C/C++/C#
Post-Processing Effects
- 後期處理效果,其實就是在 Main Camera 上面加濾鏡效果
- 進入 Window——Package Manager——Post Processing——Install
- 完成後,在 Project——Packages 下面可以 看到 Post Processing 文件夾
- 選中 Main Camera,增加 Post-process Layer 組件
- 這個組件決定了那一個 Layer 會受到後期處理影響
- 選中右上角的 Layers 下拉菜單,選擇 Edit Layers
- 在 User Layer 8(即用戶自定義)中鍵入 PostProcessing
- 在 Post-process Layer 組件中,Layer 選擇 PostProcessing
- 這使得我們可以把 Volume 應用到這一個 Layer
- 然後需要製作一個 Volume
- 創建一個空的 GameObject
- 重命名為 Post Processing Volume
- Layer 選中 PostProcessing
- 這個遊戲對象用於存儲我們的後期處理效果
- 為該對象增加 Post-process Volume 組件
- 如果 Is Global 被選中,則該效果會作用於整個場景,這裡進行選中
- 我們可以設置多個 Volume,有的作用於全局,有的作用於局部(比如走進洞穴,洞穴裏面單獨一個 Volume)
- 點擊 Profile 後面的 New,創建一個新的 Post Processing Profile
- 然後點擊 Add effect,
- 比如我們添加 Bloom,勾選 Intensity 和 Color
- 比如我們添加 Color Grading,調節 Temperature,冷色調或者暖色調
- 比如我們添加 Vignette,調節 Intensity,可以出現那種電影里回憶的濾鏡效果