![]() |
Castor3D 0.17.0
Multiplatform 3D engine
|
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) override | castor3d::shader::PhongSpecularBRDF | virtual |
create(sdw::ShaderWriter &writer, c3d::BRDFHelpers &brdfHelpers) | castor3d::shader::PhongSpecularBRDF | static |
m_brdfHelpers | castor3d::shader::SpecularBRDF | protected |
m_compute | castor3d::shader::SpecularBRDF | protected |
m_writer | castor3d::shader::SpecularBRDF | protected |
Name | castor3d::shader::PhongSpecularBRDF | static |
PhongSpecularBRDF(sdw::ShaderWriter &writer, c3d::BRDFHelpers &brdfHelpers) | castor3d::shader::PhongSpecularBRDF | |
SpecularBRDF(sdw::ShaderWriter &writer, BRDFHelpers &brdfHelpers) | castor3d::shader::SpecularBRDF | explicit |
~SpecularBRDF()=default | castor3d::shader::SpecularBRDF | virtual |