diff options
author | Pablo Vazquez <venomgfx@gmail.com> | 2012-12-29 21:49:43 +0400 |
---|---|---|
committer | Pablo Vazquez <venomgfx@gmail.com> | 2012-12-29 21:49:43 +0400 |
commit | abc5a6c3c8cb491abb1245225f164c1024f66da2 (patch) | |
tree | 0cac7a6a63a23a9127d143ba8d6418f095643af0 /source/blender/makesrna/intern/rna_object_force.c | |
parent | 8c29f611e93838f36d810a57b11a9ee1d1a13886 (diff) |
Long ago we used to be able to bake physics from negative frames, feature that got lost at some point. Now we can do it again.
Example is for physics like Cloth or Hair Dynamics that start on a shaky state for a few frames until they settle (for say baking subtle grass or hair movement).
Reviewed on IRC by kaito, Uncle_Entity and DingTo.
Diffstat (limited to 'source/blender/makesrna/intern/rna_object_force.c')
-rw-r--r-- | source/blender/makesrna/intern/rna_object_force.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/makesrna/intern/rna_object_force.c b/source/blender/makesrna/intern/rna_object_force.c index 6d7187da7d9..88a1441d34c 100644 --- a/source/blender/makesrna/intern/rna_object_force.c +++ b/source/blender/makesrna/intern/rna_object_force.c @@ -763,7 +763,8 @@ static void rna_def_pointcache(BlenderRNA *brna) prop = RNA_def_property(srna, "frame_start", PROP_INT, PROP_TIME); RNA_def_property_int_sdna(prop, NULL, "startframe"); - RNA_def_property_range(prop, 1, MAXFRAME); + RNA_def_property_range(prop, -MAXFRAME, MAXFRAME); + RNA_def_property_ui_range(prop, -1000, MAXFRAME, 1, 1); RNA_def_property_ui_text(prop, "Start", "Frame on which the simulation starts"); prop = RNA_def_property(srna, "frame_end", PROP_INT, PROP_TIME); |