Eevee: Remove Colored volumetric option.
This option is not necessary as it uses as much memory as the mono-chromatic transmistance.
This commit is contained in:
parent
17c3110ae5
commit
87090abb95
|
@ -594,8 +594,6 @@ class RENDER_PT_eevee_volumetric(RenderButtonsPanel, Panel):
|
|||
sub = col.column()
|
||||
sub.active = props.use_volumetric_shadows
|
||||
sub.prop(props, "volumetric_shadow_samples", text="Shadow Samples")
|
||||
col.separator()
|
||||
col.prop(props, "use_volumetric_colored_transmittance")
|
||||
|
||||
|
||||
class RENDER_PT_eevee_subsurface_scattering(RenderButtonsPanel, Panel):
|
||||
|
|
|
@ -878,7 +878,6 @@ void BKE_scene_init(Scene *sce)
|
|||
|
||||
sce->eevee.flag =
|
||||
SCE_EEVEE_VOLUMETRIC_LIGHTS |
|
||||
SCE_EEVEE_VOLUMETRIC_COLORED |
|
||||
SCE_EEVEE_GTAO_BENT_NORMALS |
|
||||
SCE_EEVEE_GTAO_BOUNCE |
|
||||
SCE_EEVEE_TAA_REPROJECTION |
|
||||
|
|
|
@ -1200,7 +1200,6 @@ void blo_do_versions_280(FileData *fd, Library *UNUSED(lib), Main *bmain)
|
|||
|
||||
scene->eevee.flag =
|
||||
SCE_EEVEE_VOLUMETRIC_LIGHTS |
|
||||
SCE_EEVEE_VOLUMETRIC_COLORED |
|
||||
SCE_EEVEE_GTAO_BENT_NORMALS |
|
||||
SCE_EEVEE_GTAO_BOUNCE |
|
||||
SCE_EEVEE_TAA_REPROJECTION |
|
||||
|
@ -1258,7 +1257,6 @@ void blo_do_versions_280(FileData *fd, Library *UNUSED(lib), Main *bmain)
|
|||
EEVEE_GET_BOOL(props, volumetric_enable, SCE_EEVEE_VOLUMETRIC_ENABLED);
|
||||
EEVEE_GET_BOOL(props, volumetric_lights, SCE_EEVEE_VOLUMETRIC_LIGHTS);
|
||||
EEVEE_GET_BOOL(props, volumetric_shadows, SCE_EEVEE_VOLUMETRIC_SHADOWS);
|
||||
EEVEE_GET_BOOL(props, volumetric_colored_transmittance, SCE_EEVEE_VOLUMETRIC_COLORED);
|
||||
EEVEE_GET_BOOL(props, gtao_enable, SCE_EEVEE_GTAO_ENABLED);
|
||||
EEVEE_GET_BOOL(props, gtao_use_bent_normals, SCE_EEVEE_GTAO_BENT_NORMALS);
|
||||
EEVEE_GET_BOOL(props, gtao_bounce, SCE_EEVEE_GTAO_BOUNCE);
|
||||
|
|
|
@ -2096,7 +2096,7 @@ enum {
|
|||
SCE_EEVEE_VOLUMETRIC_ENABLED = (1 << 0),
|
||||
SCE_EEVEE_VOLUMETRIC_LIGHTS = (1 << 1),
|
||||
SCE_EEVEE_VOLUMETRIC_SHADOWS = (1 << 2),
|
||||
SCE_EEVEE_VOLUMETRIC_COLORED = (1 << 3),
|
||||
// SCE_EEVEE_VOLUMETRIC_COLORED = (1 << 3), /* Unused */
|
||||
SCE_EEVEE_GTAO_ENABLED = (1 << 4),
|
||||
SCE_EEVEE_GTAO_BENT_NORMALS = (1 << 5),
|
||||
SCE_EEVEE_GTAO_BOUNCE = (1 << 6),
|
||||
|
|
|
@ -6017,12 +6017,6 @@ static void rna_def_scene_eevee(BlenderRNA *brna)
|
|||
RNA_def_property_ui_text(prop, "Volumetric Shadow Samples", "Number of samples to compute volumetric shadowing");
|
||||
RNA_def_property_override_flag(prop, PROPOVERRIDE_OVERRIDABLE_STATIC);
|
||||
|
||||
prop = RNA_def_property(srna, "use_volumetric_colored_transmittance", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_sdna(prop, NULL, "flag", SCE_EEVEE_VOLUMETRIC_COLORED);
|
||||
RNA_def_property_boolean_default(prop, 1);
|
||||
RNA_def_property_ui_text(prop, "Colored Transmittance", "Enable wavelength dependent volumetric transmittance");
|
||||
RNA_def_property_override_flag(prop, PROPOVERRIDE_OVERRIDABLE_STATIC);
|
||||
|
||||
/* Ambient Occlusion */
|
||||
prop = RNA_def_property(srna, "use_gtao", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_sdna(prop, NULL, "flag", SCE_EEVEE_GTAO_ENABLED);
|
||||
|
|
Loading…
Reference in New Issue