[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [23667] trunk/blender/source/blender/ makesrna/intern/rna_constraint.c: Bugfix: IK constraint pole angle range was not correct.

Brecht Van Lommel brecht at blender.org
Tue Oct 6 19:15:11 CEST 2009


Revision: 23667
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=23667
Author:   blendix
Date:     2009-10-06 19:15:10 +0200 (Tue, 06 Oct 2009)

Log Message:
-----------
Bugfix: IK constraint pole angle range was not correct.

Modified Paths:
--------------
    trunk/blender/source/blender/makesrna/intern/rna_constraint.c

Modified: trunk/blender/source/blender/makesrna/intern/rna_constraint.c
===================================================================
--- trunk/blender/source/blender/makesrna/intern/rna_constraint.c	2009-10-06 17:01:00 UTC (rev 23666)
+++ trunk/blender/source/blender/makesrna/intern/rna_constraint.c	2009-10-06 17:15:10 UTC (rev 23667)
@@ -87,7 +87,7 @@
 	{0, NULL, 0, NULL, NULL},
 };
 
-static EnumPropertyItem constraint_distance_items[] = {
+EnumPropertyItem constraint_distance_items[] = {
 	{LIMITDIST_INSIDE, "LIMITDIST_INSIDE", 0, "Inside", ""},
 	{LIMITDIST_OUTSIDE, "LIMITDIST_OUTSIDE", 0, "Outside", ""},
 	{LIMITDIST_ONSURFACE, "LIMITDIST_ONSURFACE", 0, "On Surface", ""},
@@ -453,7 +453,7 @@
 
 	prop= RNA_def_property(srna, "pole_angle", PROP_FLOAT, PROP_ANGLE); // XXX - todo, convert to rad
 	RNA_def_property_float_sdna(prop, NULL, "poleangle");
-	RNA_def_property_range(prop, 0.0, 180.f);
+	RNA_def_property_range(prop, -180.0f, 180.f);
 	RNA_def_property_ui_text(prop, "Pole Angle", "Pole rotation offset.");
 	RNA_def_property_update(prop, NC_OBJECT|ND_CONSTRAINT, "rna_Constraint_update");
 





More information about the Bf-blender-cvs mailing list