forked from bartvdbraak/blender
Cleanup: Code deduplication for similar passes.
This commit is contained in:
parent
f7062ff3ed
commit
c670ceb562
@ -80,22 +80,13 @@ void Pass::add(PassType type, vector<Pass>& passes)
|
||||
pass.components = 1;
|
||||
break;
|
||||
case PASS_OBJECT_ID:
|
||||
pass.components = 1;
|
||||
pass.filter = false;
|
||||
break;
|
||||
case PASS_MATERIAL_ID:
|
||||
pass.components = 1;
|
||||
pass.filter = false;
|
||||
break;
|
||||
case PASS_DIFFUSE_COLOR:
|
||||
pass.components = 4;
|
||||
break;
|
||||
case PASS_GLOSSY_COLOR:
|
||||
pass.components = 4;
|
||||
break;
|
||||
case PASS_TRANSMISSION_COLOR:
|
||||
pass.components = 4;
|
||||
break;
|
||||
case PASS_SUBSURFACE_COLOR:
|
||||
pass.components = 4;
|
||||
break;
|
||||
@ -141,9 +132,6 @@ void Pass::add(PassType type, vector<Pass>& passes)
|
||||
break;
|
||||
|
||||
case PASS_EMISSION:
|
||||
pass.components = 4;
|
||||
pass.exposure = true;
|
||||
break;
|
||||
case PASS_BACKGROUND:
|
||||
pass.components = 4;
|
||||
pass.exposure = true;
|
||||
|
Loading…
Reference in New Issue
Block a user