[Bf-blender-cvs] [34580cbb942] temp-eevee-next-cryptomatte: Fix viewport denoising.
Jeroen Bakker
noreply at git.blender.org
Tue Sep 13 11:06:46 CEST 2022
Commit: 34580cbb942bc8038a66a474e775da32d3d4009a
Author: Jeroen Bakker
Date: Tue Sep 13 10:42:05 2022 +0200
Branches: temp-eevee-next-cryptomatte
https://developer.blender.org/rB34580cbb942bc8038a66a474e775da32d3d4009a
Fix viewport denoising.
===================================================================
M source/blender/draw/engines/eevee_next/shaders/eevee_cryptomatte_lib.glsl
===================================================================
diff --git a/source/blender/draw/engines/eevee_next/shaders/eevee_cryptomatte_lib.glsl b/source/blender/draw/engines/eevee_next/shaders/eevee_cryptomatte_lib.glsl
index 953fd2e7320..44cd2c55c59 100644
--- a/source/blender/draw/engines/eevee_next/shaders/eevee_cryptomatte_lib.glsl
+++ b/source/blender/draw/engines/eevee_next/shaders/eevee_cryptomatte_lib.glsl
@@ -50,7 +50,7 @@ void cryptomatte_store_film_sample(FilmSample dst,
/* TODO(jbakker): we are displaying the first sample, but we should display the highest
* weighted one. */
if (cryptomatte_layer_id + i == 0) {
- out_color = cryptomatte_false_color(crypto_sample.x);
+ out_color = cryptomatte_false_color(sample_pair.x);
}
}
else if (cryptomatte_can_merge_sample(sample_pair.zw, crypto_sample)) {
@@ -64,6 +64,7 @@ void cryptomatte_store_film_sample(FilmSample dst,
else {
continue;
}
+ // sample_pair = vec4(1.0, 2.0, 3.0, 4.0);
imageStore(cryptomatte_img, img_co, sample_pair);
break;
}
More information about the Bf-blender-cvs
mailing list