From 96303e57ecdbfa414f2525c0932ae32adcd197f5 Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Wed, 5 Jun 2024 13:43:50 +0200 Subject: [PATCH] Fix terrain SDF thickness to be fixed at 300 units --- Source/Shaders/GlobalSignDistanceField.shader | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Shaders/GlobalSignDistanceField.shader b/Source/Shaders/GlobalSignDistanceField.shader index 0709977db..5c8e4ee4f 100644 --- a/Source/Shaders/GlobalSignDistanceField.shader +++ b/Source/Shaders/GlobalSignDistanceField.shader @@ -155,7 +155,7 @@ void CS_RasterizeHeightfield(uint3 DispatchThreadId : SV_DispatchThreadID) float3 voxelWorldPos = voxelCoord * CascadeCoordToPosMul + CascadeCoordToPosAdd; voxelCoord.x += CascadeIndex * CascadeResolution; float minDistance = MaxDistance * GlobalSDFTex[voxelCoord]; - float thickness = CascadeVoxelSize * -8; + float thickness = -300.0f; for (uint i = 0; i < ObjectsCount; i++) { ObjectRasterizeData objectData = ObjectsBuffer[Objects[i / 4][i % 4]];