diff --git a/Shaders/raytrace/raytrace_bake.cso b/Shaders/raytrace/raytrace_bake.cso index fdd7a9d9..cabe5b58 100644 Binary files a/Shaders/raytrace/raytrace_bake.cso and b/Shaders/raytrace/raytrace_bake.cso differ diff --git a/Shaders/raytrace/src/raytrace_bake.hlsl b/Shaders/raytrace/src/raytrace_bake.hlsl index c14fdb37..ce9238bd 100644 --- a/Shaders/raytrace/src/raytrace_bake.hlsl +++ b/Shaders/raytrace/src/raytrace_bake.hlsl @@ -82,6 +82,8 @@ void raygeneration() { RayDesc ray; ray.TMin = 0.01; ray.TMax = 10.0; + // ray.TMin = 0.005; // cavity + // ray.TMax = 0.01; ray.Origin = payload.ray_origin; ray.Direction = payload.ray_dir; @@ -92,7 +94,7 @@ void raygeneration() { float b = 1.0 - a; color = color * b + (1.0 - payload.color.r).xxx * a; - render_target[DispatchRaysIndex().xy] = float4(color.xyz, 0.0f); + render_target[DispatchRaysIndex().xy] = float4(color.xyz, 1.0f); } [shader("closesthit")]