Unity的光照渲染

  1. 光照的基本概念性能

    • 直接光照:光源直接照射到物體表面上產生的光照信息。
    • 間接光照:光源照射到物體表面後再反射到其餘物體上所產生的光照信息。
    • 環境光:unity中的天空盒子和天空顏色等光照信息。
    • 全局照明:直接光照加上間接光照。(Global Illumination)
  2. unity中燈光組件的Mode模式it

    • Realtime燈光模式:當Light Setting面板上的Realtime Lighting(Realtime Global Illumination)被勾選時,場景中的全部實時光照都會產生間接照明(Unity每一幀都會計算實時燈光,若是沒有燈光也會預計算,很是消耗性能),不勾選時場景中的實時光照只會渲染直接光照。
    • Mixed燈光模式:對應Light Setting面板上Mixed Lighting選項的三種模式。(烘焙須要將物體設置成靜態物體)io

      • Baked Indirect:渲染實時的直接光照,間接光照會烘焙到貼圖中;
      • Shadowmask:渲染實時的直接光照,間接光照和陰影會烘焙到貼圖中;
      • Subtractive:常常和light中的Backed模式結合,針對靜態物體,會把直接光照和間接光照都烘焙到貼圖中。
相關文章
相關標籤/搜索