Pārlūkot izejas kodu

Fix a bug in reflections

Panagiotis Christopoulos Charitos 1 gadu atpakaļ
vecāks
revīzija
b710eccd82
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      AnKi/Shaders/Reflections.ankiprog

+ 1 - 1
AnKi/Shaders/Reflections.ankiprog

@@ -801,7 +801,7 @@ void reconstructCheckerboardBlack(IVec2 svGroupThreadId, F32 refDepth, inout Vec
 		return;
 	}
 
-	const F32 weight = calculateBilateralWeightDepth<F32>(refDepth, g_hitPosAndDepth[svGroupThreadId.x][svGroupThreadId.y], 1.0);
+	const F32 weight = calculateBilateralWeightDepth<F32>(refDepth, g_hitPosAndDepth[svGroupThreadId.x][svGroupThreadId.y].w, 1.0);
 
 	color += g_colorAndPdf[svGroupThreadId.x][svGroupThreadId.y].xyz * weight;
 	pdf += g_colorAndPdf[svGroupThreadId.x][svGroupThreadId.y].w * weight;