Castor3D
0.11.0
Multiplatform 3D engine
|
Liste complète des membres de castor3d::shader::MetallicPbrReflectionModel, y compris les membres hérités :
computeIncident(sdw::Vec3 const &wsPosition, sdw::Vec3 const &wsCamera) const | castor3d::shader::MetallicPbrReflectionModel | |
computeRefl(sdw::Vec3 const &wsIncident, sdw::Vec3 const &wsNormal, sdw::SampledImageCubeRgba32 const &envMap, sdw::Vec3 const &albedo, sdw::Float const &metalness, sdw::Float const &roughness) const | castor3d::shader::MetallicPbrReflectionModel | |
computeRefrEnvMap(sdw::Vec3 const &wsIncident, sdw::Vec3 const &wsNormal, sdw::SampledImageCubeRgba32 const &envMap, sdw::Float const &refractionRatio, sdw::Vec3 const &transmission, sdw::Float const &roughness, sdw::Vec3 &reflection, sdw::Vec3 &refraction) const | castor3d::shader::MetallicPbrReflectionModel | |
computeRefrSkybox(sdw::Vec3 const &wsIncident, sdw::Vec3 const &wsNormal, sdw::SampledImageCubeRgba32 const &envMap, sdw::Float const &refractionRatio, sdw::Vec3 const &transmission, sdw::Float const &roughness, sdw::Vec3 &reflection, sdw::Vec3 &refraction) const | castor3d::shader::MetallicPbrReflectionModel | |
m_computeIncident | castor3d::shader::MetallicPbrReflectionModel | |
m_computeRefl | castor3d::shader::MetallicPbrReflectionModel | |
m_computeRefrEnvMap | castor3d::shader::MetallicPbrReflectionModel | |
m_computeRefrSkybox | castor3d::shader::MetallicPbrReflectionModel | |
m_utils | castor3d::shader::MetallicPbrReflectionModel | |
m_writer | castor3d::shader::MetallicPbrReflectionModel | |
MetallicPbrReflectionModel(sdw::ShaderWriter &writer, Utils &utils) | castor3d::shader::MetallicPbrReflectionModel |