[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