enum | Ogre::PbsBrdf::PbsBrdf {
Ogre::PbsBrdf::FLAG_UNCORRELATED = 1u << 31u
, Ogre::PbsBrdf::FLAG_SPERATE_DIFFUSE_FRESNEL = 1u << 30u
, Ogre::PbsBrdf::FLAG_LEGACY_MATH = 1u << 29u
, Ogre::PbsBrdf::FLAG_FULL_LEGACY = 1u << 28u
,
Ogre::PbsBrdf::FLAG_HAS_DIFFUSE_FRESNEL = 1u << 27u
, Ogre::PbsBrdf::BRDF_MASK = 0x00000FFF
, Ogre::PbsBrdf::Default = 0x00000000
, Ogre::PbsBrdf::CookTorrance = 0x00000001
,
Ogre::PbsBrdf::BlinnPhong = 0x00000002
, Ogre::PbsBrdf::DefaultUncorrelated = Default | FLAG_UNCORRELATED
, Ogre::PbsBrdf::DefaultHasDiffuseFresnel = Default | FLAG_HAS_DIFFUSE_FRESNEL
, Ogre::PbsBrdf::DefaultSeparateDiffuseFresnel
,
Ogre::PbsBrdf::CookTorranceHasDiffuseFresnel = CookTorrance | FLAG_HAS_DIFFUSE_FRESNEL
, Ogre::PbsBrdf::CookTorranceSeparateDiffuseFresnel
, Ogre::PbsBrdf::BlinnPhongHasDiffuseFresnel = BlinnPhong | FLAG_HAS_DIFFUSE_FRESNEL
, Ogre::PbsBrdf::BlinnPhongSeparateDiffuseFresnel
,
Ogre::PbsBrdf::BlinnPhongLegacyMath = BlinnPhong | FLAG_LEGACY_MATH
, Ogre::PbsBrdf::BlinnPhongFullLegacy = BlinnPhongLegacyMath | FLAG_FULL_LEGACY
} |