2.5 Nodes:
authorThomas Dinges <blender@dingto.org>
Tue, 17 Aug 2010 09:41:56 +0000 (09:41 +0000)
committerThomas Dinges <blender@dingto.org>
Tue, 17 Aug 2010 09:41:56 +0000 (09:41 +0000)
* Property Ranges for the Vector Blur Node were missing, added them in RNA.

source/blender/makesrna/intern/rna_nodetree.c

index 5ebf43f..b5a11b8 100644 (file)
@@ -968,21 +968,25 @@ static void def_cmp_vector_blur(StructRNA *srna)
        
        prop = RNA_def_property(srna, "samples", PROP_INT, PROP_NONE);
        RNA_def_property_int_sdna(prop, NULL, "samples");
+       RNA_def_property_range(prop, 1, 256);
        RNA_def_property_ui_text(prop, "Samples", "");
        RNA_def_property_update(prop, NC_NODE|NA_EDITED, "rna_Node_update");
        
        prop = RNA_def_property(srna, "min_speed", PROP_INT, PROP_NONE);
        RNA_def_property_int_sdna(prop, NULL, "minspeed");
+       RNA_def_property_range(prop, 0, 1024);
        RNA_def_property_ui_text(prop, "Min Speed", "Minimum speed for a pixel to be blurred; used to separate background from foreground");
        RNA_def_property_update(prop, NC_NODE|NA_EDITED, "rna_Node_update");
                
        prop = RNA_def_property(srna, "max_speed", PROP_INT, PROP_NONE);
        RNA_def_property_int_sdna(prop, NULL, "maxspeed");
+       RNA_def_property_range(prop, 0, 1024);
        RNA_def_property_ui_text(prop, "Max Speed", "Maximum speed, or zero for none");
        RNA_def_property_update(prop, NC_NODE|NA_EDITED, "rna_Node_update");
        
        prop = RNA_def_property(srna, "factor", PROP_FLOAT, PROP_NONE);
        RNA_def_property_float_sdna(prop, NULL, "fac");
+       RNA_def_property_range(prop, 0.0f, 2.0f);
        RNA_def_property_ui_text(prop, "Blur Factor", "Scaling factor for motion vectors; actually 'shutter speed' in frames");
        RNA_def_property_update(prop, NC_NODE|NA_EDITED, "rna_Node_update");