#include <ReflectiveShadowMapping.hpp>
|
C3D_API | ReflectiveShadowMapping (sdw::ShaderWriter &writer, sdw::ArrayStorageBufferT< sdw::Vec4 > &rsmSamples) |
|
C3D_API sdw::Vec3 | directional (shader::DirectionalShadowData const &shadowData, sdw::Vec3 const &viewPosition, sdw::Vec3 const &worldPosition, sdw::Vec3 const &worldNormal, shader::RsmConfigData const &rsmData) |
|
C3D_API sdw::Vec3 | point (shader::PointShadowData const &shadowData, sdw::Vec3 const &lightPosition, sdw::Vec3 const &worldPosition, sdw::Vec3 const &worldNormal, shader::RsmConfigData const &rsmData) |
|
C3D_API sdw::Vec3 | spot (shader::SpotShadowData const &shadowData, sdw::Vec3 const &worldPosition, sdw::Vec3 const &worldNormal, shader::RsmConfigData const &rsmData) |
|
◆ ReflectiveShadowMapping()
C3D_API castor3d::ReflectiveShadowMapping::ReflectiveShadowMapping |
( |
sdw::ShaderWriter & | writer, |
|
|
sdw::ArrayStorageBufferT< sdw::Vec4 > & | rsmSamples ) |
◆ directional()
◆ point()
◆ spot()
The documentation for this class was generated from the following file: