diff options
author | IRIE Shinsuke <irieshinsuke@yahoo.co.jp> | 2014-02-12 00:41:09 +0400 |
---|---|---|
committer | IRIE Shinsuke <irieshinsuke@yahoo.co.jp> | 2014-02-12 00:46:26 +0400 |
commit | 38e58612efbd79807ffc030ed6093e6110b2fd5a (patch) | |
tree | f13f0f7594a6ebf7e5d7c8f309caad81b52158db /source/blender/makesrna/intern/rna_material.c | |
parent | 78f23ce9fc9ea1fe4ce6d7a12e168fe07cd313de (diff) |
Revert own previous commit rBe2f9afbaabbd.
The "Cast Shadows" worked as expected, but it can cause problem in some cases.
For example, when using strand render, we need disabling only buffer shadows,
but the previous changes made that impossible. "Cast Shadows" should be added
as a newly created option.
Diffstat (limited to 'source/blender/makesrna/intern/rna_material.c')
-rw-r--r-- | source/blender/makesrna/intern/rna_material.c | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/source/blender/makesrna/intern/rna_material.c b/source/blender/makesrna/intern/rna_material.c index 76c115c93d6..807d9fc35e1 100644 --- a/source/blender/makesrna/intern/rna_material.c +++ b/source/blender/makesrna/intern/rna_material.c @@ -1937,16 +1937,10 @@ void RNA_def_material(BlenderRNA *brna) "Force this material to render full shading/textures for all anti-aliasing samples"); RNA_def_property_update(prop, 0, "rna_Material_update"); - prop = RNA_def_property(srna, "use_cast_shadows", PROP_BOOLEAN, PROP_NONE); - RNA_def_property_boolean_sdna(prop, NULL, "mode", MA_CASTSHADOW); - RNA_def_property_ui_text(prop, "Cast Shadows", - "Allow this material to cast shadows"); - RNA_def_property_update(prop, 0, "rna_Material_update"); - prop = RNA_def_property(srna, "use_cast_buffer_shadows", PROP_BOOLEAN, PROP_NONE); - RNA_def_property_boolean_sdna(prop, NULL, "mode", MA_CASTSHADOW); - RNA_def_property_ui_text(prop, "Cast Shadows", - "This is obsolete RNA path, please use 'use_cast_shadows' instead"); + RNA_def_property_boolean_sdna(prop, NULL, "mode", MA_SHADBUF); + RNA_def_property_ui_text(prop, "Cast Buffer Shadows", + "Allow this material to cast shadows from shadow buffer lamps"); RNA_def_property_update(prop, 0, "rna_Material_update"); prop = RNA_def_property(srna, "use_cast_approximate", PROP_BOOLEAN, PROP_NONE); |