Changeset View
Changeset View
Standalone View
Standalone View
intern/cycles/scene/pass.cpp
| Show First 20 Lines • Show All 95 Lines • ▼ Show 20 Lines | if (pass_type_enum.empty()) { | ||||
| pass_type_enum.insert("sample_count", PASS_SAMPLE_COUNT); | pass_type_enum.insert("sample_count", PASS_SAMPLE_COUNT); | ||||
| pass_type_enum.insert("diffuse_color", PASS_DIFFUSE_COLOR); | pass_type_enum.insert("diffuse_color", PASS_DIFFUSE_COLOR); | ||||
| pass_type_enum.insert("glossy_color", PASS_GLOSSY_COLOR); | pass_type_enum.insert("glossy_color", PASS_GLOSSY_COLOR); | ||||
| pass_type_enum.insert("transmission_color", PASS_TRANSMISSION_COLOR); | pass_type_enum.insert("transmission_color", PASS_TRANSMISSION_COLOR); | ||||
| pass_type_enum.insert("mist", PASS_MIST); | pass_type_enum.insert("mist", PASS_MIST); | ||||
| pass_type_enum.insert("denoising_normal", PASS_DENOISING_NORMAL); | pass_type_enum.insert("denoising_normal", PASS_DENOISING_NORMAL); | ||||
| pass_type_enum.insert("denoising_albedo", PASS_DENOISING_ALBEDO); | pass_type_enum.insert("denoising_albedo", PASS_DENOISING_ALBEDO); | ||||
| pass_type_enum.insert("denoising_depth", PASS_DENOISING_DEPTH); | pass_type_enum.insert("denoising_depth", PASS_DENOISING_DEPTH); | ||||
| pass_type_enum.insert("denoising_previous", PASS_DENOISING_PREVIOUS); | |||||
| pass_type_enum.insert("shadow_catcher", PASS_SHADOW_CATCHER); | pass_type_enum.insert("shadow_catcher", PASS_SHADOW_CATCHER); | ||||
| pass_type_enum.insert("shadow_catcher_sample_count", PASS_SHADOW_CATCHER_SAMPLE_COUNT); | pass_type_enum.insert("shadow_catcher_sample_count", PASS_SHADOW_CATCHER_SAMPLE_COUNT); | ||||
| pass_type_enum.insert("shadow_catcher_matte", PASS_SHADOW_CATCHER_MATTE); | pass_type_enum.insert("shadow_catcher_matte", PASS_SHADOW_CATCHER_MATTE); | ||||
| pass_type_enum.insert("bake_primitive", PASS_BAKE_PRIMITIVE); | pass_type_enum.insert("bake_primitive", PASS_BAKE_PRIMITIVE); | ||||
| pass_type_enum.insert("bake_differential", PASS_BAKE_DIFFERENTIAL); | pass_type_enum.insert("bake_differential", PASS_BAKE_DIFFERENTIAL); | ||||
| } | } | ||||
| ▲ Show 20 Lines • Show All 182 Lines • ▼ Show 20 Lines | case PASS_DENOISING_NORMAL: | ||||
| pass_info.num_components = 3; | pass_info.num_components = 3; | ||||
| break; | break; | ||||
| case PASS_DENOISING_ALBEDO: | case PASS_DENOISING_ALBEDO: | ||||
| pass_info.num_components = 3; | pass_info.num_components = 3; | ||||
| break; | break; | ||||
| case PASS_DENOISING_DEPTH: | case PASS_DENOISING_DEPTH: | ||||
| pass_info.num_components = 1; | pass_info.num_components = 1; | ||||
| break; | break; | ||||
| case PASS_DENOISING_PREVIOUS: | |||||
| pass_info.num_components = 3; | |||||
| pass_info.use_exposure = true; | |||||
| break; | |||||
| case PASS_SHADOW_CATCHER: | case PASS_SHADOW_CATCHER: | ||||
| pass_info.num_components = 3; | pass_info.num_components = 3; | ||||
| pass_info.use_exposure = true; | pass_info.use_exposure = true; | ||||
| pass_info.use_compositing = true; | pass_info.use_compositing = true; | ||||
| pass_info.use_denoising_albedo = false; | pass_info.use_denoising_albedo = false; | ||||
| pass_info.support_denoise = true; | pass_info.support_denoise = true; | ||||
| break; | break; | ||||
| ▲ Show 20 Lines • Show All 118 Lines • Show Last 20 Lines | |||||