Castor3D 0.13.0
Multiplatform 3D engine
castor3d::shader::CookTorranceBRDF Liste des membres

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

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::CookTorranceBRDFexplicit