/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Data/Base/Shaders/Pipeline/ScreenSpaceShadowConstants.h
24 строки
464 B
C-Core
Integrated Screen Space Shadows by Bend Studio (#1900)
09 апр 2026, 23:56
Не верифицирован
09 апр 2026, 23:56
4ea7c76
Код
Авторство
О чём код?
#pragma once #include "../Common/ConstantBufferMacros.h" #include "../Common/Platforms.h" CONSTANT_BUFFER(ezScreenSpaceShadowConstants, 4) { FLOAT4(LightCoordinate); INT2(WaveOffset); FLOAT2(InvDepthTextureSize); FLOAT1(SurfaceThickness); FLOAT1(ShadowContrast); UINT1(EyeIndex); }; #define WAVE_SIZE 64 #define SAMPLE_COUNT 60 #define HARD_SHADOW_SAMPLES 4 #define FADE_OUT_SAMPLES 24 #define USE_HALF_PIXEL_OFFSET 1 #define USE_UV_PIXEL_BIAS 1