[Bf-blender-cvs] [a927bb96e88] temp-eevee-next-cryptomatte: Improved documentation.
Jeroen Bakker
noreply at git.blender.org
Tue Aug 30 09:41:41 CEST 2022
Commit: a927bb96e88880a30fd226b13f1b765a1ae5263e
Author: Jeroen Bakker
Date: Tue Aug 30 09:06:40 2022 +0200
Branches: temp-eevee-next-cryptomatte
https://developer.blender.org/rBa927bb96e88880a30fd226b13f1b765a1ae5263e
Improved documentation.
===================================================================
M source/blender/draw/engines/eevee_next/eevee_cryptomatte.hh
===================================================================
diff --git a/source/blender/draw/engines/eevee_next/eevee_cryptomatte.hh b/source/blender/draw/engines/eevee_next/eevee_cryptomatte.hh
index 17c8e9ebcc0..f37e2fabe54 100644
--- a/source/blender/draw/engines/eevee_next/eevee_cryptomatte.hh
+++ b/source/blender/draw/engines/eevee_next/eevee_cryptomatte.hh
@@ -7,10 +7,10 @@
*
* Cryptomatte.
*
- * Cryptomatte stores the output during rendering in a single texture.
- * Inside the film the output is extracted per enabled cryptomatte layer.
- * Each cryptomatte layer can hold N samples. These are stored in multiple
- * sequentially bound textures. The samples are sorted and merged.
+ * During rasterization, cryptomatte hashes are stored into a single array texture.
+ * The film pass then resamples this texture using pixel filter weighting.
+ * Each cryptomatte layer can hold N samples. These are stored in sequential layers
+ * of the array texture. The samples are sorted and merged only for final rendering.
*/
#pragma once
More information about the Bf-blender-cvs
mailing list