[Bf-blender-cvs] [4b8b3692188] blender2.8: Fix T58448: Cloth presets fails to load due to missing attribute structural_stiffness.

Bastien Montagne noreply at git.blender.org
Mon Dec 3 17:46:48 CET 2018


Commit: 4b8b3692188bcbc71d2af7eccd891d679cfeab83
Author: Bastien Montagne
Date:   Mon Dec 3 17:45:17 2018 +0100
Branches: blender2.8
https://developer.blender.org/rB4b8b3692188bcbc71d2af7eccd891d679cfeab83

Fix T58448: Cloth presets fails to load due to missing attribute structural_stiffness.

Presets were not updated when parameter were changed in rBe3d31b8dfbdc.

Note that will also check on generating more resistent py code for that
kind of presets, since that will also affect any custom preset made by
users...

===================================================================

M	release/scripts/presets/cloth/cotton.py
M	release/scripts/presets/cloth/denim.py
M	release/scripts/presets/cloth/leather.py
M	release/scripts/presets/cloth/rubber.py
M	release/scripts/presets/cloth/silk.py

===================================================================

diff --git a/release/scripts/presets/cloth/cotton.py b/release/scripts/presets/cloth/cotton.py
index 695050cf195..9e766416a75 100644
--- a/release/scripts/presets/cloth/cotton.py
+++ b/release/scripts/presets/cloth/cotton.py
@@ -1,7 +1,11 @@
 import bpy
 bpy.context.cloth.settings.quality = 5
 bpy.context.cloth.settings.mass = 0.300
-bpy.context.cloth.settings.structural_stiffness = 15.000
+bpy.context.cloth.settings.tension_stiffness = 15
+bpy.context.cloth.settings.compression_stiffness = 15
+bpy.context.cloth.settings.shear_stiffness = 15
 bpy.context.cloth.settings.bending_stiffness = 0.500
-bpy.context.cloth.settings.spring_damping = 5.000
+bpy.context.cloth.settings.tension_damping = 5
+bpy.context.cloth.settings.compression_damping = 5
+bpy.context.cloth.settings.shear_damping = 5
 bpy.context.cloth.settings.air_damping = 1.000
diff --git a/release/scripts/presets/cloth/denim.py b/release/scripts/presets/cloth/denim.py
index bd72fa873da..7abf4469709 100644
--- a/release/scripts/presets/cloth/denim.py
+++ b/release/scripts/presets/cloth/denim.py
@@ -1,7 +1,11 @@
 import bpy
 bpy.context.cloth.settings.quality = 12
 bpy.context.cloth.settings.mass = 1
-bpy.context.cloth.settings.structural_stiffness = 40
+bpy.context.cloth.settings.tension_stiffness = 40
+bpy.context.cloth.settings.compression_stiffness = 40
+bpy.context.cloth.settings.shear_stiffness = 40
 bpy.context.cloth.settings.bending_stiffness = 10
-bpy.context.cloth.settings.spring_damping = 25
+bpy.context.cloth.settings.tension_damping = 25
+bpy.context.cloth.settings.compression_damping = 25
+bpy.context.cloth.settings.shear_damping = 25
 bpy.context.cloth.settings.air_damping = 1
diff --git a/release/scripts/presets/cloth/leather.py b/release/scripts/presets/cloth/leather.py
index b85f504b0bb..8ba9ff7dabe 100644
--- a/release/scripts/presets/cloth/leather.py
+++ b/release/scripts/presets/cloth/leather.py
@@ -1,7 +1,11 @@
 import bpy
 bpy.context.cloth.settings.quality = 15
 bpy.context.cloth.settings.mass = 0.4
-bpy.context.cloth.settings.structural_stiffness = 80
+bpy.context.cloth.settings.tension_stiffness = 80
+bpy.context.cloth.settings.compression_stiffness = 80
+bpy.context.cloth.settings.shear_stiffness = 80
 bpy.context.cloth.settings.bending_stiffness = 150
-bpy.context.cloth.settings.spring_damping = 25
+bpy.context.cloth.settings.tension_damping = 25
+bpy.context.cloth.settings.compression_damping = 25
+bpy.context.cloth.settings.shear_damping = 25
 bpy.context.cloth.settings.air_damping = 1
diff --git a/release/scripts/presets/cloth/rubber.py b/release/scripts/presets/cloth/rubber.py
index cb354168daa..0d791fab2a9 100644
--- a/release/scripts/presets/cloth/rubber.py
+++ b/release/scripts/presets/cloth/rubber.py
@@ -1,7 +1,11 @@
 import bpy
 bpy.context.cloth.settings.quality = 7
 bpy.context.cloth.settings.mass = 3
-bpy.context.cloth.settings.structural_stiffness = 15
+bpy.context.cloth.settings.tension_stiffness = 15
+bpy.context.cloth.settings.compression_stiffness = 15
+bpy.context.cloth.settings.shear_stiffness = 15
 bpy.context.cloth.settings.bending_stiffness = 25
-bpy.context.cloth.settings.spring_damping = 25
+bpy.context.cloth.settings.tension_damping = 25
+bpy.context.cloth.settings.compression_damping = 25
+bpy.context.cloth.settings.shear_damping = 25
 bpy.context.cloth.settings.air_damping = 1
diff --git a/release/scripts/presets/cloth/silk.py b/release/scripts/presets/cloth/silk.py
index c2a98c270b8..af867cf9c60 100644
--- a/release/scripts/presets/cloth/silk.py
+++ b/release/scripts/presets/cloth/silk.py
@@ -1,7 +1,11 @@
 import bpy
 bpy.context.cloth.settings.quality = 5
 bpy.context.cloth.settings.mass = 0.150
-bpy.context.cloth.settings.structural_stiffness = 5
+bpy.context.cloth.settings.tension_stiffness = 5
+bpy.context.cloth.settings.compression_stiffness = 5
+bpy.context.cloth.settings.shear_stiffness = 5
 bpy.context.cloth.settings.bending_stiffness = 0.05
-bpy.context.cloth.settings.spring_damping = 0
+bpy.context.cloth.settings.tension_damping = 0
+bpy.context.cloth.settings.compression_damping = 0
+bpy.context.cloth.settings.shear_damping = 0
 bpy.context.cloth.settings.air_damping = 1



More information about the Bf-blender-cvs mailing list