[Bf-blender-cvs] [7306aedca59] temp-T95933-object-mode-curve-selection: Use drw_view.winmat for projection matrix.

Jeroen Bakker noreply at git.blender.org
Tue Jul 5 15:17:02 CEST 2022


Commit: 7306aedca592c2c821795b24da326cb960c4c0de
Author: Jeroen Bakker
Date:   Tue Jul 5 15:16:35 2022 +0200
Branches: temp-T95933-object-mode-curve-selection
https://developer.blender.org/rB7306aedca592c2c821795b24da326cb960c4c0de

Use drw_view.winmat for projection matrix.

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

M	source/blender/draw/engines/overlay/shaders/overlay_outline_prepass_curves_vert.glsl

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

diff --git a/source/blender/draw/engines/overlay/shaders/overlay_outline_prepass_curves_vert.glsl b/source/blender/draw/engines/overlay/shaders/overlay_outline_prepass_curves_vert.glsl
index 6ee32c37b27..f2124895b32 100644
--- a/source/blender/draw/engines/overlay/shaders/overlay_outline_prepass_curves_vert.glsl
+++ b/source/blender/draw/engines/overlay/shaders/overlay_outline_prepass_curves_vert.glsl
@@ -29,7 +29,7 @@ uint outline_colorid_get(void)
 
 void main()
 {
-  bool is_persp = (ProjectionMatrix[3][3] == 0.0);
+  bool is_persp = (drw_view.winmat[3][3] == 0.0);
   float time, thick_time, thickness;
   vec3 center_world_pos, world_pos, tan, binor;



More information about the Bf-blender-cvs mailing list