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

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

adjustDirectSpecular(sdw::Vec3 &directSpecular) const overridecastor3d::shader::PhongLightMaterialvirtual
albDivcastor3d::shader::LightMaterialprotected
albedocastor3d::shader::LightMaterial
ambientcastor3d::shader::PhongLightMaterial
computeF0(sdw::Vec3 const &albedo, sdw::Float const &metalness)castor3d::shader::LightMaterialstatic
computeGlossiness(sdw::Float const &shininess)castor3d::shader::PhongLightMaterialstatic
computeMetalness(sdw::Vec3 const &albedo, sdw::Vec3 const &specular)castor3d::shader::LightMaterialstatic
computeRoughness(sdw::Float const &glossiness)castor3d::shader::LightMaterialstatic
computeShininess(sdw::Float const &glossiness)castor3d::shader::PhongLightMaterialstatic
create(sdw::Vec3 const &albedo, sdw::Vec4 const &data3, sdw::Vec4 const &data2, Material const &material) overridecastor3d::shader::PhongLightMaterialvirtual
create(sdw::Vec3 const &albedo, sdw::Vec4 const &data3, sdw::Vec4 const &data2, sdw::Float const &ambient) overridecastor3d::shader::PhongLightMaterialvirtual
create(sdw::Vec3 const &vtxColour, Material const &material) overridecastor3d::shader::PhongLightMaterialvirtual
depthFactorcastor3d::shader::LightMaterial
edgeColourcastor3d::shader::LightMaterial
edgeFactorscastor3d::shader::LightMaterial
edgeWidthcastor3d::shader::LightMaterial
getAmbient(sdw::Vec3 const &ambientLight) const overridecastor3d::shader::PhongLightMaterialvirtual
getIndirectAmbient(sdw::Vec3 const &indirectAmbient) const overridecastor3d::shader::PhongLightMaterialvirtual
getMetalness() const overridecastor3d::shader::PhongLightMaterialvirtual
getRoughness() const overridecastor3d::shader::PhongLightMaterialvirtual
LightMaterial(sdw::ShaderWriter &writer, sdw::expr::ExprPtr expr, bool enabled)castor3d::shader::LightMaterial
makeType(ast::type::TypesCache &cache)castor3d::shader::LightMaterialstatic
normalFactorcastor3d::shader::LightMaterial
objectFactorcastor3d::shader::LightMaterial
output(sdw::Vec4 &outData2, sdw::Vec4 &outData3) const overridecastor3d::shader::PhongLightMaterialvirtual
PhongLightMaterial(sdw::ShaderWriter &writer, sdw::expr::ExprPtr expr, bool enabled)castor3d::shader::PhongLightMaterial
SDW_DeclStructInstance(C3D_API, LightMaterial)castor3d::shader::LightMaterial
shininesscastor3d::shader::PhongLightMaterial
spcDivcastor3d::shader::LightMaterialprotected
specificcastor3d::shader::LightMaterial
specularcastor3d::shader::LightMaterial
sssProfileIndexcastor3d::shader::LightMaterial
sssTransmittancecastor3d::shader::LightMaterial