I rendered the same scene using the rpict and vways-rcontrib respectively. However, the maximum luminnce values calculated by the two methods have very big difference. I guess it was because the ambient cache led to the big difference, but even if I turn off the amient cache through setting -aa to 0, the big difference still existed. So I really didn’t know what cause this difference.
The fenestration in the model is the prism film characterized by a Klems BSDF.
Below are the luminance map render by the both methods.
#skies/sky12.rad
void brightdata Treg_dist
4 noop ./skies/sky12.dat Myreinhart.cal rbin
0
1 1
Treg_dist glow skyglow
0
0
4 1 1 1 0
skyglow source sky
0
0
4 0 0 1 360
#./skies/sky12.dat (only the luminance for the 12nd patch is 1000, the values for others are 0)
Fig.1 Rendered with rpict
(rpict -vf views/view2.vf -dc 1 -dt 0 -dj 0 -lw 1e-5 -ab 8 -aa 0.00 -ad 1000 -x 800 -y 800 m.oct > 12.hdr)
Fig.2 Rendered with rpict
(rpict -vf views/view2.vf -dc 1 -dt 0 -dj 0 -lw 1e-5 -ab 8 -aa 0.05 -ad 1000 -x 800 -y 800 m.oct > 12.hdr)
Fig.3 Rendered with vways-rcontrib
(vwrays -ff -c 9 -x 800 -y 800 -vf Views/view2.vf | rcontrib -n 16 -c 9 -ds 0.3 -dc 1 -dt 0 -dj 0 -lw 2e-4 -ab 8 -ad 4000 -ffc `vwrays -vf Views/view2.vf -x 800 -y 800 -d` -V+ -m skyglow m.oct > 12.hdr)