Questions tagged [bsdf]
The bsdf tag has no usage guidance.
7 questions
2
votes
0
answers
35
views
How to ensure energy conservation of a coat layer on top of an arbitrary BSDF?
Recent approximate techniques for energy conservation of conductors / dielectrics rely on the precomputation of the directional albedo for the conductor / dielectric BSDF. [Conty & Kulla 2017], [...
2
votes
1
answer
43
views
The reciprocity of BSDF and equilibrium of rendered scene
in chapter 6 of Eric Veach's paper, Veach has proved general reciprocity of BSDF by Kirchhoff’s equilibrium radiance law and detailed balance
$$
\frac{f_s(w_i \rightarrow w_o)}{\eta_o^2} = \frac{f_s(...
1
vote
0
answers
43
views
How to visualize the outgoing directions sampled from BSDF?
I'm trying to find a way to visualize the outgoing directions sampled from BSDF.
More specifically, for a given incident direction, I can sample the outgoing directions, using 'BSDF sample', and I ...
1
vote
0
answers
86
views
Mathematical foundations of Signed Distance Fields in computer graphics
I have come across Signed Distance Field usage in Computer Graphics in construction of vector shapes, glyphs and 3D surfaces. However I can not find much of the background mathematical theory as to ...
1
vote
0
answers
95
views
Why my bsdf can not pass Chi2test?
I implemented a MicrofacetTransmission in nori. But it can not pass all Chi2test when alpha is large(>= 0.4 or ?),part of chi2test is passed.And I can not found the problem.Can someone help me?
...
3
votes
1
answer
511
views
Implementing the example of Walter et al. (2007) paper
As the title suggests I'm trying to implement the last images of the "Microfacet Models for Refraction through Rough Surfaces" Paper by Walter et al. in OpenGL
I "think" (I had to ...
1
vote
1
answer
314
views
How to calculate the PDF of a multi-lobe BSDF
In PBRT, a BSDF is represented as an array of BxDF lobes. Each lobe sets a bitflag representing what kind of lobe it is. (Specular, Diffuse, Reflection, Transmission, etc.) I'm investigating how PBRT ...