|
Blender V4.3
|
#include <guiding.h>
Public Attributes | |
| float3 | rand |
| float2 | sampled_roughness |
| float | eta {1.0f} |
| int | label |
| float3 | wo |
| float | bsdf_pdf {0.0f} |
| float | guide_pdf {0.0f} |
| float | ris_target {0.0f} |
| float | ris_pdf {0.0f} |
| float | ris_weight {0.0f} |
| float | incoming_radiance_pdf {0.0f} |
| BsdfEval | bsdf_eval |
| float | avg_bsdf_eval {0.0f} |
| Spectrum | eval {zero_spectrum()} |
Definition at line 15 of file kernel/integrator/guiding.h.
| float GuidingRISSample::avg_bsdf_eval {0.0f} |
Definition at line 30 of file kernel/integrator/guiding.h.
| BsdfEval GuidingRISSample::bsdf_eval |
Definition at line 29 of file kernel/integrator/guiding.h.
| float GuidingRISSample::bsdf_pdf {0.0f} |
Definition at line 22 of file kernel/integrator/guiding.h.
| float GuidingRISSample::eta {1.0f} |
Definition at line 19 of file kernel/integrator/guiding.h.
| Spectrum GuidingRISSample::eval {zero_spectrum()} |
Definition at line 31 of file kernel/integrator/guiding.h.
| float GuidingRISSample::guide_pdf {0.0f} |
Definition at line 23 of file kernel/integrator/guiding.h.
| float GuidingRISSample::incoming_radiance_pdf {0.0f} |
Definition at line 28 of file kernel/integrator/guiding.h.
| int GuidingRISSample::label |
Definition at line 20 of file kernel/integrator/guiding.h.
| float3 GuidingRISSample::rand |
Definition at line 16 of file kernel/integrator/guiding.h.
| float GuidingRISSample::ris_pdf {0.0f} |
Definition at line 25 of file kernel/integrator/guiding.h.
| float GuidingRISSample::ris_target {0.0f} |
Definition at line 24 of file kernel/integrator/guiding.h.
| float GuidingRISSample::ris_weight {0.0f} |
Definition at line 26 of file kernel/integrator/guiding.h.
| float2 GuidingRISSample::sampled_roughness |
Definition at line 17 of file kernel/integrator/guiding.h.
| float3 GuidingRISSample::wo |
Definition at line 21 of file kernel/integrator/guiding.h.