#include <shadowsshadercallbacks.h>
◆ ShadowConstantSetter()
ShadowConstantSetter::ShadowConstantSetter |
( |
| ) |
|
|
default |
◆ ~ShadowConstantSetter()
ShadowConstantSetter::~ShadowConstantSetter |
( |
| ) |
|
|
default |
◆ onSetConstants()
void ShadowConstantSetter::onSetConstants |
( |
video::IMaterialRendererServices * | services | ) |
|
|
overridevirtual |
Implements IShaderConstantSetter.
References RenderingEngine::get_shadow_renderer(), m_camera_pos, m_light_direction, m_perspective_bias0_pixel, m_perspective_bias0_vertex, m_perspective_bias1_pixel, m_perspective_bias1_vertex, m_perspective_zbias_pixel, m_perspective_zbias_vertex, m_shadow_strength, m_shadow_texture, m_shadow_tint, m_shadow_view_proj, m_shadowfar, m_texture_res, m_time_of_day, CachedShaderSetting< T, count, cache >::set(), and ShadowRenderer::TEXTURE_LAYER_SHADOW.
◆ m_camera_pos
◆ m_light_direction
◆ m_perspective_bias0_pixel
◆ m_perspective_bias0_vertex
◆ m_perspective_bias1_pixel
◆ m_perspective_bias1_vertex
◆ m_perspective_zbias_pixel
◆ m_perspective_zbias_vertex
◆ m_shadow_strength
◆ m_shadow_texture
◆ m_shadow_tint
◆ m_shadow_view_proj
◆ m_shadowfar
◆ m_texture_res
◆ m_time_of_day
The documentation for this class was generated from the following files: