[Bf-blender-cvs] [51178fd4da9] master: UV: improve consistency for scale parameter of uvcalc_randomize_transform

Chris Blackbourn noreply at git.blender.org
Fri Aug 26 11:21:50 CEST 2022


Commit: 51178fd4da90c3b5c2c5767fe54dd3189ca047a6
Author: Chris Blackbourn
Date:   Fri Aug 26 21:19:46 2022 +1200
Branches: master
https://developer.blender.org/rB51178fd4da90c3b5c2c5767fe54dd3189ca047a6

UV: improve consistency for scale parameter of uvcalc_randomize_transform

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

M	release/scripts/startup/bl_operators/uvcalc_randomize_transform.py

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

diff --git a/release/scripts/startup/bl_operators/uvcalc_randomize_transform.py b/release/scripts/startup/bl_operators/uvcalc_randomize_transform.py
index 9b9e016cb9a..2867164a72e 100644
--- a/release/scripts/startup/bl_operators/uvcalc_randomize_transform.py
+++ b/release/scripts/startup/bl_operators/uvcalc_randomize_transform.py
@@ -36,8 +36,8 @@ def get_random_transform(transform_params, entropy):
         angle = 0
 
     if scale:
-        scale_u *= scale[0]
-        scale_v *= scale[1]
+        scale_u = scale_u * (2 * scale[0] - 2.0) + 2.0 - scale[0]
+        scale_v = scale_v * (2 * scale[1] - 2.0) + 2.0 - scale[1]
     else:
         scale_u = 1
         scale_v = 1



More information about the Bf-blender-cvs mailing list