|
Blender V5.0
|
#include "RNA_types.hh"#include "scene/background.h"#include "scene/bake.h"#include "scene/camera.h"#include "scene/curves.h"#include "scene/film.h"#include "scene/integrator.h"#include "scene/light.h"#include "scene/mesh.h"#include "scene/object.h"#include "scene/procedural.h"#include "scene/scene.h"#include "scene/shader.h"#include "scene/shader_graph.h"#include "scene/shader_nodes.h"#include "device/device.h"#include "blender/device.h"#include "blender/session.h"#include "blender/sync.h"#include "blender/util.h"#include "integrator/denoiser.h"#include "util/debug.h"#include "util/hash.h"#include "util/log.h"Go to the source code of this file.
Macros | |
| #define | MAP_PASS(passname, passtype, noisy) |
Functions | |
| static bool | get_known_pass_type (BL::RenderPass &b_pass, PassType &type, PassMode &mode) |
| static Pass * | pass_add (Scene *scene, PassType type, const char *name, PassMode mode=PassMode::DENOISED) |
Variables | |
| static CCL_NAMESPACE_BEGIN const char * | cryptomatte_prefix = "Crypto" |
| #define MAP_PASS | ( | passname, | |
| passtype, | |||
| noisy ) |
Referenced by get_known_pass_type().
Definition at line 659 of file sync.cpp.
References cryptomatte_prefix, DENOISED, MAP_PASS, name, PASS_ADAPTIVE_AUX_BUFFER, PASS_AO, PASS_BACKGROUND, PASS_BAKE_DIFFERENTIAL, PASS_BAKE_PRIMITIVE, PASS_BAKE_SEED, PASS_COMBINED, PASS_CRYPTOMATTE, PASS_DENOISING_ALBEDO, PASS_DENOISING_DEPTH, PASS_DENOISING_NORMAL, PASS_DEPTH, PASS_DIFFUSE_COLOR, PASS_DIFFUSE_DIRECT, PASS_DIFFUSE_INDIRECT, PASS_EMISSION, PASS_GLOSSY_COLOR, PASS_GLOSSY_DIRECT, PASS_GLOSSY_INDIRECT, PASS_GUIDING_AVG_ROUGHNESS, PASS_GUIDING_COLOR, PASS_GUIDING_PROBABILITY, PASS_MATERIAL_ID, PASS_MIST, PASS_MOTION, PASS_NORMAL, PASS_OBJECT_ID, PASS_POSITION, PASS_RENDER_TIME, PASS_SAMPLE_COUNT, PASS_SHADOW_CATCHER, PASS_TRANSMISSION_COLOR, PASS_TRANSMISSION_DIRECT, PASS_TRANSMISSION_INDIRECT, PASS_UV, PASS_VOLUME_DIRECT, PASS_VOLUME_INDIRECT, PASS_VOLUME_MAJORANT, PASS_VOLUME_SCATTER, PASS_VOLUME_TRANSMIT, and string_startswith().
Referenced by BlenderSync::sync_render_passes().
|
static |
Definition at line 735 of file sync.cpp.
References Scene::create_node(), DENOISED, and name.
Referenced by BlenderSync::sync_render_passes().
|
static |
Definition at line 37 of file sync.cpp.
Referenced by get_known_pass_type().