Dark
Auto
Light
Support Forum
G3D Web Page
Contents
Data Files
Sample Code
GPU Calls
Class Index
API by Level
G3D
UniversalBSDF
G3D::UniversalBSDF Member List
This is the complete list of members for
G3D::UniversalBSDF
, including all inherited members.
conservativelyHasTransparency
() const
G3D::UniversalBSDF
create
(const Component4 &lambertian, const Component4 &glossy=Texture::zero(), const Component3 &transmissive=Texture::opaqueBlack(), float eta_transmit=1.0f, const Color3 &extinction_transmit=Color3::zero(), float eta_reflect=1.0f, const Color3 &extinction_reflect=Color3::zero())
G3D::UniversalBSDF
static
createShared
(ArgTypes &&... args)
G3D::ReferenceCountedObject
inline
protected
static
etaReflect
() const
G3D::UniversalBSDF
inline
etaTransmit
() const
G3D::UniversalBSDF
inline
extinctionReflect
() const
G3D::UniversalBSDF
inline
extinctionTransmit
() const
G3D::UniversalBSDF
inline
glossy
() const
G3D::UniversalBSDF
inline
hasGlossy
() const
G3D::UniversalBSDF
hasLambertian
() const
G3D::UniversalBSDF
hasMirror
() const
G3D::UniversalBSDF
hasReflection
() const
G3D::UniversalBSDF
inline
ignoreFloat
G3D::UniversalBSDF
static
isZero
() const
G3D::UniversalBSDF
inline
lambertian
() const
G3D::UniversalBSDF
inline
m_eta_r
G3D::UniversalBSDF
protected
m_eta_t
G3D::UniversalBSDF
protected
m_extinction_r
G3D::UniversalBSDF
protected
m_extinction_t
G3D::UniversalBSDF
protected
m_glossy
G3D::UniversalBSDF
protected
m_lambertian
G3D::UniversalBSDF
protected
m_transmissive
G3D::UniversalBSDF
protected
packedGlossyNone
()
G3D::UniversalBSDF
inline
static
packedSpecularMirror
()
G3D::UniversalBSDF
inline
static
packGlossyExponent
(float blinnPhongExponent)
G3D::UniversalBSDF
inline
static
schlickFresnel
(const Color3 &F0, float cos_i, float smoothness)
G3D::UniversalBSDF
inline
static
setStorage
(ImageStorage s) const
G3D::UniversalBSDF
virtual
smoothnessToBlinnPhongExponent
(float g3dSmoothness)
G3D::UniversalBSDF
inline
static
transmissive
() const
G3D::UniversalBSDF
inline
UniversalBSDF
()
G3D::UniversalBSDF
inline
protected
~ReferenceCountedObject
()
G3D::ReferenceCountedObject
inline
virtual
documentation generated on Wed Nov 24 2021 08:02:01 using
1.8.15