/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Data/Base/Shaders/Decals/SimpleCopyDecal.ezShader
38 строк
637 B
Sanakan8472
Resource Bind Group Assignments (#1592)
30 июн 2025, 13:14
Не верифицирован
30 июн 2025, 13:14
60b93d8
Код
Авторство
О чём код?
[PLATFORMS] ALL [PERMUTATIONS] [MATERIALPARAMETER] Texture2D BaseTexture; [RENDERSTATE] #include <Shaders/Decals/DecalState.h> [VERTEXSHADER] #include <Shaders/Decals/DecalVertexShader.h> VS_OUT main(VS_IN Input) { return FillVertexData(Input); } [PIXELSHADER] #include <Shaders/Decals/DecalPixelShader.h> Texture2D BaseTexture BIND_GROUP(BG_MATERIAL); SamplerState BaseTexture_AutoSampler BIND_GROUP(BG_MATERIAL); float3 GetBaseColor() { return BaseTexture.Sample(BaseTexture_AutoSampler, G.Input.TexCoord0.xy).rgb; } float GetOpacity() { return BaseTexture.Sample(BaseTexture_AutoSampler, G.Input.TexCoord0.xy).a; }