#include <GlslOutputComponents.hpp>
◆ ReflectionRefraction() [1/2]
C3D_API castor3d::shader::ReflectionRefraction::ReflectionRefraction |
( |
sdw::ShaderWriter & | writer, |
|
|
sdw::expr::ExprPtr | expr, |
|
|
bool | enabled ) |
◆ ReflectionRefraction() [2/2]
C3D_API castor3d::shader::ReflectionRefraction::ReflectionRefraction |
( |
sdw::ShaderWriter & | writer | ) |
|
|
explicit |
◆ registerDebug()
◆ coating
sdw::Vec3 castor3d::shader::ReflectionRefraction::coating |
◆ diffuseReflection
sdw::Vec3 castor3d::shader::ReflectionRefraction::diffuseReflection |
◆ diffuseTransmission
sdw::Vec3 castor3d::shader::ReflectionRefraction::diffuseTransmission |
◆ sheen
sdw::Vec4 castor3d::shader::ReflectionRefraction::sheen |
◆ specularReflection
sdw::Vec3 castor3d::shader::ReflectionRefraction::specularReflection |
◆ specularTransmission
sdw::Vec3 castor3d::shader::ReflectionRefraction::specularTransmission |
The documentation for this struct was generated from the following file: