#include <GlslOutputComponents.hpp>
◆ IndirectLighting() [1/2]
C3D_API castor3d::shader::IndirectLighting::IndirectLighting |
( |
sdw::ShaderWriter & | writer, |
|
|
sdw::expr::ExprPtr | expr, |
|
|
bool | enabled ) |
◆ IndirectLighting() [2/2]
C3D_API castor3d::shader::IndirectLighting::IndirectLighting |
( |
sdw::ShaderWriter & | writer | ) |
|
|
explicit |
◆ registerDebug()
◆ ambient
sdw::Vec3 castor3d::shader::IndirectLighting::ambient |
◆ diffuseBlend
sdw::Float castor3d::shader::IndirectLighting::diffuseBlend |
◆ diffuseColour
sdw::Vec3 castor3d::shader::IndirectLighting::diffuseColour |
◆ occlusion
sdw::Float castor3d::shader::IndirectLighting::occlusion |
◆ rawDiffuse
sdw::Vec4 castor3d::shader::IndirectLighting::rawDiffuse |
◆ specular
sdw::Vec3 castor3d::shader::IndirectLighting::specular |
The documentation for this struct was generated from the following file: