2.5 / RNA Fix for render layers' rendering options
authorElia Sarti <vekoon@gmail.com>
Sat, 18 Jul 2009 15:14:59 +0000 (15:14 +0000)
committerElia Sarti <vekoon@gmail.com>
Sat, 18 Jul 2009 15:14:59 +0000 (15:14 +0000)
Was using same flag for all options

source/blender/makesrna/intern/rna_scene.c

index ef9d958a9c04d6ebc980c2468acc0fcbf69849bc..f300ab1b26ff87f3da4685e8ee704799484c903a 100644 (file)
@@ -425,27 +425,27 @@ void rna_def_scene_render_layer(BlenderRNA *brna)
        RNA_def_property_update(prop, NC_SCENE|ND_RENDER_OPTIONS, NULL);
 
        prop= RNA_def_property(srna, "halo", PROP_BOOLEAN, PROP_NONE);
-       RNA_def_property_boolean_sdna(prop, NULL, "layflag", SCE_LAY_SOLID);
+       RNA_def_property_boolean_sdna(prop, NULL, "layflag", SCE_LAY_HALO);
        RNA_def_property_ui_text(prop, "Halo", "Render Halos in this Layer (on top of Solid).");
        RNA_def_property_update(prop, NC_SCENE|ND_RENDER_OPTIONS, NULL);
 
        prop= RNA_def_property(srna, "ztransp", PROP_BOOLEAN, PROP_NONE);
-       RNA_def_property_boolean_sdna(prop, NULL, "layflag", SCE_LAY_SOLID);
+       RNA_def_property_boolean_sdna(prop, NULL, "layflag", SCE_LAY_ZTRA);
        RNA_def_property_ui_text(prop, "ZTransp", "Render Z-Transparent faces in this Layer (On top of Solid and Halos).");
        RNA_def_property_update(prop, NC_SCENE|ND_RENDER_OPTIONS, NULL);
 
        prop= RNA_def_property(srna, "sky", PROP_BOOLEAN, PROP_NONE);
-       RNA_def_property_boolean_sdna(prop, NULL, "layflag", SCE_LAY_SOLID);
+       RNA_def_property_boolean_sdna(prop, NULL, "layflag", SCE_LAY_SKY);
        RNA_def_property_ui_text(prop, "Sky", "Render Sky in this Layer.");
        RNA_def_property_update(prop, NC_SCENE|ND_RENDER_OPTIONS, NULL);
 
        prop= RNA_def_property(srna, "edge", PROP_BOOLEAN, PROP_NONE);
-       RNA_def_property_boolean_sdna(prop, NULL, "layflag", SCE_LAY_SOLID);
+       RNA_def_property_boolean_sdna(prop, NULL, "layflag", SCE_LAY_EDGE);
        RNA_def_property_ui_text(prop, "Edge", "Render Edge-enhance in this Layer (only works for Solid faces).");
        RNA_def_property_update(prop, NC_SCENE|ND_RENDER_OPTIONS, NULL);
 
        prop= RNA_def_property(srna, "strand", PROP_BOOLEAN, PROP_NONE);
-       RNA_def_property_boolean_sdna(prop, NULL, "layflag", SCE_LAY_SOLID);
+       RNA_def_property_boolean_sdna(prop, NULL, "layflag", SCE_LAY_STRAND);
        RNA_def_property_ui_text(prop, "Strand", "Render Strands in this Layer.");
        RNA_def_property_update(prop, NC_SCENE|ND_RENDER_OPTIONS, NULL);