Browse Source

Fix a bug in reflections

Panagiotis Christopoulos Charitos 1 year ago
parent
commit
b710eccd82
1 changed files with 1 additions and 1 deletions
  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;
 		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;
 	color += g_colorAndPdf[svGroupThreadId.x][svGroupThreadId.y].xyz * weight;
 	pdf += g_colorAndPdf[svGroupThreadId.x][svGroupThreadId.y].w * weight;
 	pdf += g_colorAndPdf[svGroupThreadId.x][svGroupThreadId.y].w * weight;