1.一種基于稀疏距離場和體素化的漫反射全局光照方法,其特征在于,包括以下步驟:
2.根據(jù)權(quán)利要求1所述的一種基于稀疏距離場和體素化的漫反射全局光照方法,其特征在于,所述步驟(s1)具體為:首先,在離線條件下對每個網(wǎng)格體預(yù)生成一個高精度的網(wǎng)格體距離場,然后,將場景中的網(wǎng)格體距離場實時合成為一個低精度的全局距離場;在后續(xù)的距離場光線追蹤中,在低精度的全局距離場快速的追蹤至網(wǎng)格體周圍后,轉(zhuǎn)換到高精度的網(wǎng)格體距離場進行追蹤。
3.根據(jù)權(quán)利要求1所述的一種基于稀疏距離場和體素化的漫反射全局光照方法,其特征在于,所述步驟(s2)中,對需要進行全局光照的場景進行體素化表達包括如下步驟:
4.根據(jù)權(quán)利要求1所述的一種基于稀疏距離場和體素化的漫反射全局光照方法,其特征在于,所述步驟(s4)中光照探針的擺放方式具體為:采用4級聯(lián)的光照探針空間,所述探針空間內(nèi)部探針數(shù)相同,不同級別的探針空間中的探針間距不同,以保證觀察點近處的全局光照質(zhì)量,越接近觀察點的光照探針空間探針之間距離更??;隨著光照探針空間的級數(shù)升高,探針間的間距升高。
5.根據(jù)權(quán)利要求1所述的一種基于稀疏距離場和體素化的漫反射全局光照方法,其特征在于,所述步驟(s5)具體為:
6.根據(jù)權(quán)利要求1所述的一種基于稀疏距離場和體素化的漫反射全局光照方法,其特征在于,所述步驟(s6)中,對光照探針構(gòu)建狀態(tài)機包括:
7.根據(jù)權(quán)利要求1所述的一種基于稀疏距離場和體素化的漫反射全局光照方法,其特征在于,所述步驟(s6)中,將所述光照探針進行重定位具體為:
8.根據(jù)權(quán)利要求1所述的一種基于稀疏距離場和體素化的漫反射全局光照方法,其特征在于,所述步驟(s6)中,對探針進行距離場光線追蹤具體為:
9.根據(jù)權(quán)利要求1所述的一種基于稀疏距離場和體素化的漫反射全局光照方法,其特征在于,所述步驟(s6)中,對所述輻射率紋理進行混合具體為:
10.一種基于稀疏距離場和體素化的漫反射全局光照系統(tǒng),其特征在于,包括以下模塊: