[Bf-blender-cvs] [a55016d5ef9] blender2.8: Draw Edit Curve Overlay: Fix the offset direction of the contour of selected handles

Germano noreply at git.blender.org
Fri Apr 27 19:00:33 CEST 2018


Commit: a55016d5ef965e870c9d4b236ad74fbe4090c1a0
Author: Germano
Date:   Fri Apr 27 14:00:22 2018 -0300
Branches: blender2.8
https://developer.blender.org/rBa55016d5ef965e870c9d4b236ad74fbe4090c1a0

Draw Edit Curve Overlay: Fix the offset direction of the contour of selected handles

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

M	source/blender/draw/modes/shaders/edit_curve_overlay_handle_geom.glsl

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

diff --git a/source/blender/draw/modes/shaders/edit_curve_overlay_handle_geom.glsl b/source/blender/draw/modes/shaders/edit_curve_overlay_handle_geom.glsl
index 419a25f91b4..9da8d9b50d7 100644
--- a/source/blender/draw/modes/shaders/edit_curve_overlay_handle_geom.glsl
+++ b/source/blender/draw/modes/shaders/edit_curve_overlay_handle_geom.glsl
@@ -22,7 +22,7 @@ void main()
 
 	if (is_active_nurb != 0) {
 		/* draw the outline. */
-		vec2 v1_2 = v2.xy - v1.xy;
+		vec2 v1_2 = (v2.xy/v2.w - v1.xy/v1.w);
 		vec2 offset;
 
 		if (abs(v1_2.x * viewportSize.x) < abs(v1_2.y * viewportSize.y)) {



More information about the Bf-blender-cvs mailing list