邏輯採樣法指的是套用於計算機採樣的一種採樣方法,主要特點在於模仿人腦分析時候的邏輯性能,自動進行採樣。
基本介紹
- 中文名:邏輯採樣法
- 套用領域:計算機採樣領域
套用領域,具體步驟,對機率分布函式的條件,
套用領域
採樣0,對單位正方形進行採樣;
採樣1,對Film上的每個像素點進行多次採樣;
採樣2,對交點處的BSDF進行採樣;
採樣3,對具體光源進行採樣;
採樣4,從所有光源中隨機選取一個光源。
具體步驟
第一步:給定初始採樣點X0,將X0當做當前採樣點X;
第二步:對X進行變異得到“建議採樣點”X’;(這個變異函式mutate()可以是任何函式,PBRT-V3中後續再介紹MLT Integrator時,使用的是常態分配函式。即,以X為中心,在X附近按照常態分配進行採樣獲得X’。
第三步:根據當前採樣點X和建議採樣點X’的函式值計算這個建議採樣點X’被接受的可能性a;
第四步:獲取一個均勻分布的隨機數。如果a比這個隨機數大,則說明這次的建議採樣點X’可以被接受(即,將X’作為下一次變異的X。相當於產生了一個新的採樣點);如果a不比這個隨機數大,則說明這次的建議採樣點X’不可以被接受(即,下一次變異的X還是這一次的X。相當於這次採樣失敗,沒有新的採樣點產生)。
對機率分布函式的條件
1、該機率分布的積分可求(容易求);
2、該機率分布的積分的反函式可求(容易求)。
3、後續Metropolis採樣過程的“變異函式”一般選擇的就是“常態分配”函式。