diff options
author | Campbell Barton <ideasman42@gmail.com> | 2016-03-24 21:01:15 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2016-03-24 21:03:25 +0300 |
commit | 7f3da8f5c91e5dbf030b938a5d852ebc9ce6b361 (patch) | |
tree | cf1bbf56ee270930cb94dca16668739495f84329 /release/scripts/presets | |
parent | 9dc5e1dbc2b62b69833b8452fafd31e83292a96b (diff) |
UI: Presets for scene units
This adds simple preset menu for unit scale scene property.
D1799 by @alm
Diffstat (limited to 'release/scripts/presets')
7 files changed, 35 insertions, 0 deletions
diff --git a/release/scripts/presets/units_length/centimeters.py b/release/scripts/presets/units_length/centimeters.py new file mode 100644 index 00000000000..80d5c3e8890 --- /dev/null +++ b/release/scripts/presets/units_length/centimeters.py @@ -0,0 +1,5 @@ +import bpy +scene = bpy.context.scene + +scene.unit_settings.system = 'METRIC' +scene.unit_settings.scale_length = 0.01 diff --git a/release/scripts/presets/units_length/feet.py b/release/scripts/presets/units_length/feet.py new file mode 100644 index 00000000000..015cb810c4d --- /dev/null +++ b/release/scripts/presets/units_length/feet.py @@ -0,0 +1,5 @@ +import bpy +scene = bpy.context.scene + +scene.unit_settings.system = 'IMPERIAL' +scene.unit_settings.scale_length = 0.3048 diff --git a/release/scripts/presets/units_length/inches.py b/release/scripts/presets/units_length/inches.py new file mode 100644 index 00000000000..7bdc96329ec --- /dev/null +++ b/release/scripts/presets/units_length/inches.py @@ -0,0 +1,5 @@ +import bpy +scene = bpy.context.scene + +scene.unit_settings.system = 'IMPERIAL' +scene.unit_settings.scale_length = 0.0254 diff --git a/release/scripts/presets/units_length/kilometers.py b/release/scripts/presets/units_length/kilometers.py new file mode 100644 index 00000000000..d2a80e56aaa --- /dev/null +++ b/release/scripts/presets/units_length/kilometers.py @@ -0,0 +1,5 @@ +import bpy +scene = bpy.context.scene + +scene.unit_settings.system = 'METRIC' +scene.unit_settings.scale_length = 1000.0 diff --git a/release/scripts/presets/units_length/meters.py b/release/scripts/presets/units_length/meters.py new file mode 100644 index 00000000000..831f1f26071 --- /dev/null +++ b/release/scripts/presets/units_length/meters.py @@ -0,0 +1,5 @@ +import bpy +scene = bpy.context.scene + +scene.unit_settings.system = 'METRIC' +scene.unit_settings.scale_length = 1.0 diff --git a/release/scripts/presets/units_length/miles.py b/release/scripts/presets/units_length/miles.py new file mode 100644 index 00000000000..59c1e2b36a9 --- /dev/null +++ b/release/scripts/presets/units_length/miles.py @@ -0,0 +1,5 @@ +import bpy +scene = bpy.context.scene + +scene.unit_settings.system = 'IMPERIAL' +scene.unit_settings.scale_length = 1609.344 diff --git a/release/scripts/presets/units_length/millimeters.py b/release/scripts/presets/units_length/millimeters.py new file mode 100644 index 00000000000..b89918f8b1b --- /dev/null +++ b/release/scripts/presets/units_length/millimeters.py @@ -0,0 +1,5 @@ +import bpy +scene = bpy.context.scene + +scene.unit_settings.system = 'METRIC' +scene.unit_settings.scale_length = 0.001 |