[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [59296] trunk/blender: Fix [#36454] 'Tiles ' settings in Render/Performance panel don't respect keyframes

Bastien Montagne montagne29 at wanadoo.fr
Mon Aug 19 15:30:18 CEST 2013


Revision: 59296
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=59296
Author:   mont29
Date:     2013-08-19 13:30:17 +0000 (Mon, 19 Aug 2013)
Log Message:
-----------
Fix [#36454] 'Tiles' settings in Render/Performance panel don't respect keyframes

These are not animatable! Note this is the case of most (all?) render settings, maybe we should go over both Cycles and internal ones, there are still quite a bunch of them that are marked as animatable... :/

Modified Paths:
--------------
    trunk/blender/intern/cycles/blender/addon/properties.py
    trunk/blender/source/blender/makesrna/intern/rna_scene.c

Modified: trunk/blender/intern/cycles/blender/addon/properties.py
===================================================================
--- trunk/blender/intern/cycles/blender/addon/properties.py	2013-08-19 12:17:31 UTC (rev 59295)
+++ trunk/blender/intern/cycles/blender/addon/properties.py	2013-08-19 13:30:17 UTC (rev 59296)
@@ -385,6 +385,7 @@
                 description="Tile order for rendering",
                 items=enum_tile_order,
                 default='CENTER',
+                options={},  # Not animatable!
                 )
         cls.use_progressive_refine = BoolProperty(
                 name="Progressive Refine",

Modified: trunk/blender/source/blender/makesrna/intern/rna_scene.c
===================================================================
--- trunk/blender/source/blender/makesrna/intern/rna_scene.c	2013-08-19 12:17:31 UTC (rev 59295)
+++ trunk/blender/source/blender/makesrna/intern/rna_scene.c	2013-08-19 13:30:17 UTC (rev 59296)
@@ -4190,12 +4190,14 @@
 	
 	prop = RNA_def_property(srna, "tile_x", PROP_INT, PROP_NONE);
 	RNA_def_property_int_sdna(prop, NULL, "tilex");
+	RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
 	RNA_def_property_range(prop, 8, 65536);
 	RNA_def_property_ui_text(prop, "Tile X", "Horizontal tile size to use while rendering");
 	RNA_def_property_update(prop, NC_SCENE | ND_RENDER_OPTIONS, NULL);
 	
 	prop = RNA_def_property(srna, "tile_y", PROP_INT, PROP_NONE);
 	RNA_def_property_int_sdna(prop, NULL, "tiley");
+	RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
 	RNA_def_property_range(prop, 8, 65536);
 	RNA_def_property_ui_text(prop, "Tile Y", "Vertical tile size to use while rendering");
 	RNA_def_property_update(prop, NC_SCENE | ND_RENDER_OPTIONS, NULL);




More information about the Bf-blender-cvs mailing list