Unity的C#編程教程_6_後期處理模塊

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,可以出現那種電影里回憶的濾鏡效果
Tags: