blender/source
Matt Ebb 0c5998e799 Radians -> Degrees (in UI)
Rotations are now stored internally as radians, while exposing degrees in the UI - 
in the graph editor and UI controls. This is done in two areas:
1) Using the unit system to convert RNA data to display as degrees in the UI controls
2) FCurves now use degrees for rotation, so you can edit in the graph editor what 
you see in the UI.

All rotation data is consistently accessible in DNA and RNA as radians, degrees are only 
used for the UI controls and graph editor.

This commit includes conversions will convert old files (stored data and also fcurve data) 
to the new units, hopefully everything should go smoothly!

Part of this also changes a few properties that were hard-coded as degrees before (such 
as IK pole angle and brush texture rotation) to also use the same consistent system of 
radians (dna/rna) and degrees (ui).

Thanks to Joshua for hints and review here too.
2010-01-25 06:24:05 +00:00
..
blender Radians -> Degrees (in UI) 2010-01-25 06:24:05 +00:00
blenderplayer Add more stub functions for blenderplayer. 2010-01-17 19:20:05 +00:00
creator Fix link libraries for Win32 Cmake debug build. Unfortunately, debug builds are still crashing at startup - need to investigate further. 2010-01-17 19:19:15 +00:00
darwin OS X Makefiles: 2010-01-03 20:35:13 +00:00
gameengine Radians -> Degrees (in UI) 2010-01-25 06:24:05 +00:00
icons Merge from trunk -r 22040:23000. 2009-10-19 16:20:12 +00:00
kernel Merge from trunk -r 22040:23000. 2009-10-19 16:20:12 +00:00
CMakeLists.txt Undo revision 23130 which was a merge with 2.5, a messy one because I did something wrong (svn status output: http://www.pasteall.org/7887). 2009-09-15 18:01:18 +00:00
Makefile Change order of linking slightly so things link. 2010-01-22 16:28:16 +00:00
nan_compile.mk OS X Makefiles: 2010-01-03 20:35:13 +00:00
nan_definitions.mk Makefiles: renamed NAN_PCRE to BF_PCRE to keep consistent with other pcre related variables 2010-01-19 18:50:18 +00:00
nan_link.mk add OpenCOLLADA support to Makefiles 2010-01-10 09:11:48 +00:00
nan_subdirs.mk Makefile updates for Blender 2.5 (from GSR) 2009-03-19 01:50:45 +00:00
nan_warn.mk Update condition checks to match user definable CC and CCC. 2009-09-20 20:21:01 +00:00
SConscript Merge from trunk -r 22040:23000. 2009-10-19 16:20:12 +00:00