Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Dinges <blender@dingto.org>2009-11-22 13:32:37 +0300
committerThomas Dinges <blender@dingto.org>2009-11-22 13:32:37 +0300
commit02e99b9a43f460ef1eb1168c60a024f8f98e6fb8 (patch)
tree30f10f9be1e10121cca1cdb76b791ede34122207 /release/scripts/op
parent07db9033c9e3d79b51d86c790388c9cf341f896c (diff)
* Minor cleanups.
* Added Cloth Presets. Patch by nudelZ. Thanks!
Diffstat (limited to 'release/scripts/op')
-rw-r--r--release/scripts/op/presets.py20
1 files changed, 20 insertions, 0 deletions
diff --git a/release/scripts/op/presets.py b/release/scripts/op/presets.py
index 7088fb1adc9..dbc7b71b916 100644
--- a/release/scripts/op/presets.py
+++ b/release/scripts/op/presets.py
@@ -23,6 +23,7 @@ from wm import AddPresetBase
class AddPresetRender(AddPresetBase):
+ '''Add a Render Preset.'''
bl_idname = "render.preset_add"
bl_label = "Add Render Preset"
name = AddPresetBase.name
@@ -41,6 +42,7 @@ class AddPresetRender(AddPresetBase):
class AddPresetSSS(AddPresetBase):
+ '''Add a Subsurface Scattering Preset.'''
bl_idname = "material.sss_preset_add"
bl_label = "Add SSS Preset"
name = AddPresetBase.name
@@ -62,8 +64,26 @@ class AddPresetSSS(AddPresetBase):
]
preset_path = os.path.join("presets", "sss")
+
+class AddPresetCloth(AddPresetBase):
+ '''Add a Cloth Preset.'''
+ bl_idname = "cloth.preset_add"
+ bl_label = "Add Cloth Preset"
+ name = AddPresetBase.name
+
+ preset_values = [
+ "bpy.context.active_object.modifiers['Cloth'].settings.quality",
+ "bpy.context.active_object.modifiers['Cloth'].settings.mass",
+ "bpy.context.active_object.modifiers['Cloth'].settings.structural_stiffness",
+ "bpy.context.active_object.modifiers['Cloth'].settings.bending_stiffness",
+ "bpy.context.active_object.modifiers['Cloth'].settings.spring_damping",
+ "bpy.context.active_object.modifiers['Cloth'].settings.air_damping",
+ ]
+
+ preset_path = os.path.join("presets", "cloth")
bpy.ops.add(AddPresetRender)
bpy.ops.add(AddPresetSSS)
+bpy.ops.add(AddPresetCloth)