Castor3D  ..
castor3d::shader::SpecularBrdfLightingModel Liste des membres

Liste complète des membres de castor3d::shader::SpecularBrdfLightingModel, y compris les membres hérités :

compute(DirectionalLight const &light, glsl::Vec3 const &worldEye, glsl::Vec3 const &diffuse, glsl::Vec3 const &specular, glsl::Float const &glossiness, glsl::Int const &receivesShadows, FragmentInput const &fragmentIn, OutputComponents &output) constcastor3d::shader::SpecularBrdfLightingModel
compute(PointLight const &light, glsl::Vec3 const &worldEye, glsl::Vec3 const &diffuse, glsl::Vec3 const &specular, glsl::Float const &glossiness, glsl::Int const &receivesShadows, FragmentInput const &fragmentIn, OutputComponents &output) constcastor3d::shader::SpecularBrdfLightingModel
compute(SpotLight const &light, glsl::Vec3 const &worldEye, glsl::Vec3 const &diffuse, glsl::Vec3 const &specular, glsl::Float const &glossiness, glsl::Int const &receivesShadows, FragmentInput const &fragmentIn, OutputComponents &output) constcastor3d::shader::SpecularBrdfLightingModel
computeCombined(glsl::Vec3 const &worldEye, glsl::Vec3 const &diffuse, glsl::Vec3 const &specular, glsl::Float const &glossiness, glsl::Int const &receivesShadows, FragmentInput const &fragmentIn, OutputComponents &output) constcastor3d::shader::SpecularBrdfLightingModel
declareDirectionalModel(uint32_t &index)castor3d::shader::LightingModel
declareModel(uint32_t &index)castor3d::shader::LightingModel
declarePointModel(uint32_t &index)castor3d::shader::LightingModel
declareSpotModel(uint32_t &index)castor3d::shader::LightingModel
doComputeLight(Light const &light, glsl::Vec3 const &worldEye, glsl::Vec3 const &direction, glsl::Vec3 const &diffuse, glsl::Vec3 const &specular, glsl::Float const &glossiness, glsl::Float const &shadowFactor, FragmentInput const &fragmentIn, OutputComponents &output)castor3d::shader::SpecularBrdfLightingModelprotected
doDeclareComputeDirectionalLight() overridecastor3d::shader::SpecularBrdfLightingModelprotectedvirtual
doDeclareComputeLight()castor3d::shader::SpecularBrdfLightingModelprotected
doDeclareComputeOnePointLight() overridecastor3d::shader::SpecularBrdfLightingModelprotectedvirtual
doDeclareComputeOneSpotLight() overridecastor3d::shader::SpecularBrdfLightingModelprotectedvirtual
doDeclareComputePointLight() overridecastor3d::shader::SpecularBrdfLightingModelprotectedvirtual
doDeclareComputeSpotLight() overridecastor3d::shader::SpecularBrdfLightingModelprotectedvirtual
doDeclareDirectionalLight()castor3d::shader::LightingModelprotected
doDeclareDistribution()castor3d::shader::SpecularBrdfLightingModelprotected
doDeclareFresnelShlick()castor3d::shader::SpecularBrdfLightingModelprotected
doDeclareGeometry()castor3d::shader::SpecularBrdfLightingModelprotected
doDeclareGetBaseLight()castor3d::shader::LightingModelprotected
doDeclareGetDirectionalLight()castor3d::shader::LightingModelprotected
doDeclareGetPointLight()castor3d::shader::LightingModelprotected
doDeclareGetSpotLight()castor3d::shader::LightingModelprotected
doDeclareLight()castor3d::shader::LightingModelprotected
doDeclareModel()castor3d::shader::SpecularBrdfLightingModelprotectedvirtual
doDeclarePointLight()castor3d::shader::LightingModelprotected
doDeclareSpotLight()castor3d::shader::LightingModelprotected
getBaseLight(glsl::Type const &value) constcastor3d::shader::LightingModelprotected
getDirectionalLight(glsl::Int const &index) constcastor3d::shader::LightingModel
getPointLight(glsl::Int const &index) constcastor3d::shader::LightingModel
getSpotLight(glsl::Int const &index) constcastor3d::shader::LightingModel
LightingModel(ShadowType shadows, glsl::GlslWriter &writer)castor3d::shader::LightingModel
m_computeDirectionalcastor3d::shader::SpecularBrdfLightingModel
m_computeLightcastor3d::shader::SpecularBrdfLightingModel
m_computeOnePointcastor3d::shader::SpecularBrdfLightingModel
m_computeOneSpotcastor3d::shader::SpecularBrdfLightingModel
m_computePointcastor3d::shader::SpecularBrdfLightingModel
m_computeSpotcastor3d::shader::SpecularBrdfLightingModel
m_cookTorrancecastor3d::shader::SpecularBrdfLightingModel
m_distributionGGXcastor3d::shader::SpecularBrdfLightingModel
m_geometrySchlickGGXcastor3d::shader::SpecularBrdfLightingModel
m_geometrySmithcastor3d::shader::SpecularBrdfLightingModel
m_getDirectionalLightcastor3d::shader::LightingModelprotected
m_getPointLightcastor3d::shader::LightingModelprotected
m_getSpotLightcastor3d::shader::LightingModelprotected
m_schlickFresnelcastor3d::shader::SpecularBrdfLightingModel
m_shadowModelcastor3d::shader::LightingModelprotected
m_shadowscastor3d::shader::LightingModelprotected
m_smithcastor3d::shader::SpecularBrdfLightingModel
m_writercastor3d::shader::LightingModelprotected
Namecastor3d::shader::SpecularBrdfLightingModelstatic
SpecularBrdfLightingModel(ShadowType shadows, glsl::GlslWriter &writer)castor3d::shader::SpecularBrdfLightingModel