#include <GlslMaterial.hpp>
|
| static C3D_API ast::type::BaseStructPtr | makeType (ast::type::TypesCache &cache) |
| |
◆ SssProfile()
| C3D_API castor3d::shader::SssProfile::SssProfile |
( |
sdw::ShaderWriter & |
writer, |
|
|
ast::expr::ExprPtr |
expr, |
|
|
bool |
enabled |
|
) |
| |
◆ makeType()
| static C3D_API ast::type::BaseStructPtr castor3d::shader::SssProfile::makeType |
( |
ast::type::TypesCache & |
cache | ) |
|
|
static |
◆ SDW_DeclStructInstance()
◆ SssProfiles
◆ gaussianWidth
| sdw::Float castor3d::shader::SssProfile::gaussianWidth |
◆ subsurfaceScatteringStrength
| sdw::Float castor3d::shader::SssProfile::subsurfaceScatteringStrength |
◆ transmittanceProfile
| sdw::Array< sdw::Vec4 > castor3d::shader::SssProfile::transmittanceProfile |
◆ transmittanceProfileSize
| sdw::Int castor3d::shader::SssProfile::transmittanceProfileSize |
The documentation for this struct was generated from the following file: