![]() |
Castor3D 0.12.0
Multiplatform 3D engine
|
This is the complete list of members for castor3d::shader::CookTorranceBRDF, including all inherited members.
| compute(Light const &light, sdw::Vec3 const &worldEye, sdw::Vec3 const &direction, sdw::Vec3 const &specular, sdw::Float const &metalness, sdw::Float const &roughness, Surface surface, OutputComponents &output) | castor3d::shader::CookTorranceBRDF | |
| computeAON(Light const &light, sdw::Vec3 const &worldEye, sdw::Vec3 const &direction, sdw::Vec3 const &specular, sdw::Float const &metalness, sdw::Float const &roughness, sdw::Float const &smoothBand, Surface surface, OutputComponents &output) | castor3d::shader::CookTorranceBRDF | |
| computeDiffuse(sdw::Vec3 const &colour, sdw::Vec3 const &worldEye, sdw::Vec3 const &direction, sdw::Vec3 const &specular, sdw::Float const &metalness, Surface surface) | castor3d::shader::CookTorranceBRDF | |
| computeDiffuse(Light const &light, sdw::Vec3 const &worldEye, sdw::Vec3 const &direction, sdw::Vec3 const &specular, sdw::Float const &metalness, Surface surface) | castor3d::shader::CookTorranceBRDF | |
| computeDiffuseAON(sdw::Vec3 const &colour, sdw::Vec3 const &worldEye, sdw::Vec3 const &direction, sdw::Vec3 const &specular, sdw::Float const &metalness, sdw::Float const &smoothBand, Surface surface) | castor3d::shader::CookTorranceBRDF | |
| computeDiffuseAON(Light const &light, sdw::Vec3 const &worldEye, sdw::Vec3 const &direction, sdw::Vec3 const &specular, sdw::Float const &metalness, sdw::Float const &smoothBand, Surface surface) | castor3d::shader::CookTorranceBRDF | |
| CookTorranceBRDF(sdw::ShaderWriter &writer, Utils &utils) | castor3d::shader::CookTorranceBRDF | explicit |