Recently I am very interesting in this Joint Importance Sampling: http://www.ci.i.u-tokyo.ac.jp/~hachisuka/jis.pdf
It seems to reduce the variance of volume rendering a lot.
But it looks quite complicated to implement, especially when considering the tabulation in anisotropic phase function.
So is this implemented anywhere, so I could use as reference?
Thanks,
About the implementation of Joint Importance Sampling
-
- Posts: 138
- Joined: Sun May 27, 2012 4:42 pm
Re: About the implementation of Joint Importance Sampling
Unfortunately, there is no public implementation available, due to potential legal problems (the work was done at Disney Research). However, implementing the analytical importance sampling routines is actually quite easy. For this what you really need are the boxed equations in section 5. The tabulated importance sampling routines are a little more involved, but the analytical ones will get you a long way.
-
- Posts: 138
- Joined: Sun May 27, 2012 4:42 pm
Re: About the implementation of Joint Importance Sampling
Thank you for the hint ingenious! I will look into it.ingenious wrote:Unfortunately, there is no public implementation available, due to potential legal problems (the work was done at Disney Research). However, implementing the analytical importance sampling routines is actually quite easy. For this what you really need are the boxed equations in section 5. The tabulated importance sampling routines are a little more involved, but the analytical ones will get you a long way.
One more quick question, I understand that BDPT is one of the estimators used in your latest UPBP, so is this joint sampling used in that framework as well?
Re: About the implementation of Joint Importance Sampling
The joint importance sampling techniques weren't actually used there (couldn't do it on time), but they can certainly be added to improve sampling.shiqiu1105 wrote:I understand that BDPT is one of the estimators used in your latest UPBP, so is this joint sampling used in that framework as well?
-
- Posts: 138
- Joined: Sun May 27, 2012 4:42 pm
Re: About the implementation of Joint Importance Sampling
Thanks for the info.ingenious wrote:The joint importance sampling techniques weren't actually used there (couldn't do it on time), but they can certainly be added to improve sampling.shiqiu1105 wrote:I understand that BDPT is one of the estimators used in your latest UPBP, so is this joint sampling used in that framework as well?
Okay I will try to implement the analytic sampling first to do monte carlo subsurface scattering, hopefully post some results.
Been reading about dipole diffuse approximation and just couldn't understand it
