[Bf-extensions-cvs] [cbf69932] master: mesh_snap_utilities_line: Fix F8 constraint

mano-wii noreply at git.blender.org
Wed Jan 2 13:33:38 CET 2019


Commit: cbf69932d32612bdf8c5b2557c9affdd4003770c
Author: mano-wii
Date:   Mon Dec 31 22:59:03 2018 -0200
Branches: master
https://developer.blender.org/rBAcbf69932d32612bdf8c5b2557c9affdd4003770c

mesh_snap_utilities_line: Fix F8 constraint

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

M	mesh_snap_utilities_line/ops_line.py

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

diff --git a/mesh_snap_utilities_line/ops_line.py b/mesh_snap_utilities_line/ops_line.py
index 56eee869..bcecb60f 100644
--- a/mesh_snap_utilities_line/ops_line.py
+++ b/mesh_snap_utilities_line/ops_line.py
@@ -346,10 +346,10 @@ class SnapUtilitiesLine(bpy.types.Operator):
                 location = intersect_point_line(lloc, orig, (orig + view_vec))
                 vec = (location[0] - lloc)
                 ax, ay, az = abs(vec.x), abs(vec.y), abs(vec.z)
-                vec.x = ax > ay > az or ax > az > ay
-                vec.y = ay > ax > az or ay > az > ax
-                vec.z = az > ay > ax or az > ax > ay
-                if not (vec.x and vec.y and vec.z):
+                vec.x = ax > ay and ax > az
+                vec.y = ay > ax and ay > az
+                vec.z = az > ay and az > ax
+                if not (vec.x or vec.y or vec.z):
                     self.vector_constrain = None
                 else:
                     vc = lloc + vec



More information about the Bf-extensions-cvs mailing list