Castor3D 0.17.0
Multiplatform 3D engine
castor3d::shader::PhongSpecularBRDF Member List

This is the complete list of members for castor3d::shader::PhongSpecularBRDF, including all inherited members.

compute(BlendComponents const &components, sdw::Vec3 const &N, sdw::Vec3 const &L, sdw::Vec3 const &H, sdw::Vec3 const &V, sdw::Float const &NdotL, sdw::Float const &NdotH)castor3d::shader::SpecularBRDF
computeDerived(Utils &utils, BlendComponents const &components, sdw::Float const &HdotV, DirectLighting &output) overridecastor3d::shader::PhongSpecularBRDFvirtual
create(sdw::ShaderWriter &writer, c3d::BRDFHelpers &brdfHelpers)castor3d::shader::PhongSpecularBRDFstatic
m_brdfHelperscastor3d::shader::SpecularBRDFprotected
m_computecastor3d::shader::SpecularBRDFprotected
m_writercastor3d::shader::SpecularBRDFprotected
Namecastor3d::shader::PhongSpecularBRDFstatic
PhongSpecularBRDF(sdw::ShaderWriter &writer, c3d::BRDFHelpers &brdfHelpers)castor3d::shader::PhongSpecularBRDF
SpecularBRDF(sdw::ShaderWriter &writer, BRDFHelpers &brdfHelpers)castor3d::shader::SpecularBRDFexplicit
~SpecularBRDF()=defaultcastor3d::shader::SpecularBRDFvirtual