|
Blender V5.0
|
#include "DRW_gpu_wrapper.hh"#include "BKE_cryptomatte.hh"#include "draw_handle.hh"#include "eevee_defines.hh"Go to the source code of this file.
Classes | |
| class | blender::eevee::Cryptomatte |
Namespaces | |
| namespace | blender |
| namespace | blender::eevee |
Cryptomatte.
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.
Definition in file eevee_cryptomatte.hh.