![]() |
Blender V2.61 - r43446
|
Public Member Functions | |
| SubsurfaceClosure () | |
| void | setup () |
| bool | mergeable (const ClosurePrimitive *other) const |
| size_t | memsize () const |
| const char * | name () const |
| void | print_on (std::ostream &out) const |
| virtual Color3 | eval_phase (const Vec3 &omega_in, const Vec3 &omega_out) const |
Static Public Member Functions | |
| static float | root_find_Rd (const float Rd0, const float A) |
Public Attributes | |
| float | m_g |
| float | m_eta |
| Color3 | m_mfp |
| Color3 | m_albedo |
Definition at line 47 of file vol_subsurface.cpp.
| SubsurfaceClosure::SubsurfaceClosure | ( | ) | [inline] |
Definition at line 76 of file vol_subsurface.cpp.
| virtual Color3 SubsurfaceClosure::eval_phase | ( | const Vec3 & | omega_in, |
| const Vec3 & | omega_out | ||
| ) | const [inline, virtual] |
Definition at line 115 of file vol_subsurface.cpp.
| size_t SubsurfaceClosure::memsize | ( | ) | const [inline] |
Definition at line 107 of file vol_subsurface.cpp.
| bool SubsurfaceClosure::mergeable | ( | const ClosurePrimitive * | other | ) | const [inline] |
Definition at line 102 of file vol_subsurface.cpp.
References m_g.
| const char* SubsurfaceClosure::name | ( | ) | const [inline] |
Definition at line 109 of file vol_subsurface.cpp.
| void SubsurfaceClosure::print_on | ( | std::ostream & | out | ) | const [inline] |
Definition at line 111 of file vol_subsurface.cpp.
| static float SubsurfaceClosure::root_find_Rd | ( | const float | Rd0, |
| const float | A | ||
| ) | [inline, static] |
Definition at line 52 of file vol_subsurface.cpp.
References credits_svn_gen::e, expf, fabsf, i, Rd(), and sqrtf.
| void SubsurfaceClosure::setup | ( | ) | [inline] |
Definition at line 78 of file vol_subsurface.cpp.
| Color3 SubsurfaceClosure::m_albedo |
Definition at line 51 of file vol_subsurface.cpp.
| float SubsurfaceClosure::m_eta |
Definition at line 50 of file vol_subsurface.cpp.
| float SubsurfaceClosure::m_g |
Definition at line 49 of file vol_subsurface.cpp.
Referenced by mergeable().
| Color3 SubsurfaceClosure::m_mfp |
Definition at line 51 of file vol_subsurface.cpp.