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:
authorSebastian Parborg <darkdefende@gmail.com>2020-05-19 18:10:44 +0300
committerSebastian Parborg <darkdefende@gmail.com>2020-05-19 18:10:44 +0300
commitdd62d956872fa68120da24c7f2b4f8292e4946e8 (patch)
tree7b882f84ea3ca26b347297df060d73dd9bf2a699 /release/scripts/modules
parent813ff8913be2ae812d3a33977787efdc0d0b6ff9 (diff)
parent7fcf2e7d4af1429b461dec92b6d66ff09e9be9f3 (diff)
Merge branch 'blender-v2.83-release'
Diffstat (limited to 'release/scripts/modules')
-rw-r--r--release/scripts/modules/bpy_extras/object_utils.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/release/scripts/modules/bpy_extras/object_utils.py b/release/scripts/modules/bpy_extras/object_utils.py
index 540bc75cece..5b7f26ff89c 100644
--- a/release/scripts/modules/bpy_extras/object_utils.py
+++ b/release/scripts/modules/bpy_extras/object_utils.py
@@ -256,15 +256,15 @@ def world_to_camera_view(scene, obj, coord):
z = -co_local.z
camera = obj.data
- frame = [-v for v in camera.view_frame(scene=scene)[:3]]
+ frame = [v for v in camera.view_frame(scene=scene)[:3]]
if camera.type != 'ORTHO':
if z == 0.0:
return Vector((0.5, 0.5, 0.0))
else:
- frame = [(v / (v.z / z)) for v in frame]
+ frame = [-(v / (v.z / z)) for v in frame]
- min_x, max_x = frame[1].x, frame[2].x
- min_y, max_y = frame[0].y, frame[1].y
+ min_x, max_x = frame[2].x, frame[1].x
+ min_y, max_y = frame[1].y, frame[0].y
x = (co_local.x - min_x) / (max_x - min_x)
y = (co_local.y - min_y) / (max_y - min_y)