[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [59895] branches/soc-2013-rigid_body_sim: rigidbody: UI cleanup
Sergej Reich
sergej.reich at googlemail.com
Fri Sep 6 19:59:00 CEST 2013
Revision: 59895
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=59895
Author: sergof
Date: 2013-09-06 17:59:00 +0000 (Fri, 06 Sep 2013)
Log Message:
-----------
rigidbody: UI cleanup
Split Activation and Deactivation into separate columns.
Rename "Enable Deactivation" -> "Allow Deactivation".
"Deactivation" is still a little misleading, maybe we should use
"Sleeping" instead?
Modified Paths:
--------------
branches/soc-2013-rigid_body_sim/release/scripts/startup/bl_ui/properties_physics_rigidbody.py
branches/soc-2013-rigid_body_sim/source/blender/makesrna/intern/rna_rigidbody.c
Modified: branches/soc-2013-rigid_body_sim/release/scripts/startup/bl_ui/properties_physics_rigidbody.py
===================================================================
--- branches/soc-2013-rigid_body_sim/release/scripts/startup/bl_ui/properties_physics_rigidbody.py 2013-09-06 17:58:58 UTC (rev 59894)
+++ branches/soc-2013-rigid_body_sim/release/scripts/startup/bl_ui/properties_physics_rigidbody.py 2013-09-06 17:59:00 UTC (rev 59895)
@@ -112,23 +112,21 @@
ob = context.object
rbo = ob.rigid_body
- #col = layout.column(align=1)
- #col.label(text="Activation:")
- # XXX: settings such as activate on collison/etc.
-
split = layout.split()
col = split.column()
+ col.label(text="Activation:")
+ col.prop(rbo, "use_start_deactivated")
+
+ col = split.column()
col.label(text="Deactivation:")
col.prop(rbo, "use_deactivation")
sub = col.column()
sub.active = rbo.use_deactivation
- sub.prop(rbo, "use_start_deactivated")
sub.prop(rbo, "deactivate_linear_velocity", text="Linear Vel")
sub.prop(rbo, "deactivate_angular_velocity", text="Angular Vel")
- # TODO: other params such as time?
- col = split.column()
+ col = layout.column()
col.label(text="Damping:")
col.prop(rbo, "linear_damping", text="Translation")
col.prop(rbo, "angular_damping", text="Rotation")
Modified: branches/soc-2013-rigid_body_sim/source/blender/makesrna/intern/rna_rigidbody.c
===================================================================
--- branches/soc-2013-rigid_body_sim/source/blender/makesrna/intern/rna_rigidbody.c 2013-09-06 17:58:58 UTC (rev 59894)
+++ branches/soc-2013-rigid_body_sim/source/blender/makesrna/intern/rna_rigidbody.c 2013-09-06 17:59:00 UTC (rev 59895)
@@ -818,8 +818,8 @@
RNA_def_property_boolean_sdna(prop, NULL, "flag", RBO_FLAG_USE_DEACTIVATION);
RNA_def_property_boolean_default(prop, TRUE);
RNA_def_property_boolean_funcs(prop, NULL, "rna_RigidBodyOb_activation_state_set");
- RNA_def_property_ui_text(prop, "Enable Deactivation",
- "Enable deactivation of resting rigid bodies (increases performance and stability "
+ RNA_def_property_ui_text(prop, "Allow Deactivation",
+ "Allow deactivation of resting rigid bodies (increases performance and stability "
"but can cause glitches)");
RNA_def_property_update(prop, NC_OBJECT | ND_POINTCACHE, "rna_RigidBodyOb_reset");
More information about the Bf-blender-cvs
mailing list