Unity實時GI與烘焙GI

2021-10-10 03:26:43 字數 786 閱讀 6959

在unity2019.3.8中,當我們新建乙個場景時,預設的燈光設定為:

自帶的主平行光:realtime

燈光面板:baked gi -> light mode為shadowmask(不是distance shadowmask)

新建物體的contribute gi預設是關閉的

該預設設定有乙個不足,即不能處理物體之間的間接光照,而解決間接光照最好的辦法便是全域性光照(gi),下面著重講解燈光面板的gi設定,同時也會給出該不足的若干解決方法:

realtime gi:雖然名字中含有realtime,但這種設定同樣也需要在執行前烘培好光照貼圖,以保證執行時的流暢程度,只不過與baked gi相比生成的光照貼圖在執行時是可變的,這種變化會帶來效能上的額外開銷但要比不預計算光照貼圖好得多

baked gi:

在實際開發中,不建議baked gi和realtime gi同時開啟(如果開啟也常常是在有多種不同型別的光源共存同一場景時),開一種即可

燈光設定引數:

Unity預計算全域性實時GI(二) 實時解析度

當使用預計算實時全域性光照 prgi 為乙個場景設定光照時,首先要決定的是設定場景預設的實時解析度 realtime resolution realtime resolution是每個世界單位所使用的實時光照貼圖紋素 貼圖畫素 的數量。realtime resolution設定可以在lighting...

Unity預計算全域性實時GI(一) 介紹

在unity中,對於預計算的全域性光照 gi 或反射光照有兩種可用但區別很大的技術可被使用 它們是烘焙全域性光照 baked gi 和預計算實時全域性光照precomputed realtime gi。本教程主要講解預計算實時全域性光照 prgi 當啟用prgi時,光照預計算過程指的是在unity ...

Unity5 之GI設定簡介

gi global illumination 全域性照明 indirect illumination 間接照明 模擬出光線追蹤的效果 實現方法 1.ssao系列 2.lightmap 輻射度 3.pbrt 實時gi lpv cryengine cascaded light propagation v...