Revision: 52415
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=52415
Author: dfelinto
Date: 2012-11-20 23:35:03 +0000 (Tue, 20 Nov 2012)
Log Message:
-----------
Debug value in degrees (under parenthesis) for rotation driver variables
Specifically the Rotational Difference and XYZ Rotation Transform Channel
Feature requested during BlenderPRO 2012 (Brazilian Blender Conference)
and coded during my flight back :)
Reviewed by Joshua Leung(Aligorith)
Modified Paths:
--------------
trunk/blender/source/blender/editors/space_graph/graph_buttons.c
Modified: trunk/blender/source/blender/editors/space_graph/graph_buttons.c
===================================================================
--- trunk/blender/source/blender/editors/space_graph/graph_buttons.c
2012-11-20 20:45:04 UTC (rev 52414)
+++ trunk/blender/source/blender/editors/space_graph/graph_buttons.c
2012-11-20 23:35:03 UTC (rev 52415)
@@ -714,7 +714,14 @@
row = uiLayoutRow(box, TRUE);
uiItemL(row, IFACE_("Value:"), ICON_NONE);
- BLI_snprintf(valBuf, sizeof(valBuf), "%.3f",
dvar->curval);
+ if ((dvar->type == DVAR_TYPE_ROT_DIFF) ||
+ (dvar->type == DVAR_TYPE_TRANSFORM_CHAN &&
+ dvar->targets[0].transChan >=
DTAR_TRANSCHAN_ROTX &&
+ dvar->targets[0].transChan <
DTAR_TRANSCHAN_SCALEX))
+ BLI_snprintf(valBuf, sizeof(valBuf), "%.3f
(%4.1f°)", dvar->curval, RAD2DEGF(dvar->curval));
+ else
+ BLI_snprintf(valBuf, sizeof(valBuf), "%.3f",
dvar->curval);
+
uiItemL(row, valBuf, ICON_NONE);
}
}
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs