Files
Brandyn / Techy fcc1b09210 init
2026-04-04 15:40:51 -05:00

19 lines
499 B
HLSL

// Copyright Epic Games, Inc. All Rights Reserved.
#include "/Engine/Private/Common.ush"
Texture2D TextureOverlay;
Texture2D TextureBase;
SamplerState Sampler;
float4 DrawOverlay_PS(float2 uv : TEXCOORD) : SV_Target
{
float4 srcColor = TextureOverlay.Sample(Sampler, uv);
float4 dstColor = TextureBase.Sample(Sampler, uv);
// Source-over blending (source color is already alpha-premultiplied)
float3 outColor = dstColor.rgb * (1 - srcColor.a) + srcColor.rgb;
return float4(outColor, 1);
}