diff options
Diffstat (limited to 'source/blender/draw/modes/shaders/edit_normals_vert.glsl')
-rw-r--r-- | source/blender/draw/modes/shaders/edit_normals_vert.glsl | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/source/blender/draw/modes/shaders/edit_normals_vert.glsl b/source/blender/draw/modes/shaders/edit_normals_vert.glsl deleted file mode 100644 index 384d13923f6..00000000000 --- a/source/blender/draw/modes/shaders/edit_normals_vert.glsl +++ /dev/null @@ -1,36 +0,0 @@ - -uniform float normalSize; - -in vec3 pos; - -#ifdef LOOP_NORMALS -in vec3 lnor; -# define nor lnor - -#elif defined(FACE_NORMALS) -in vec4 norAndFlag; -# define nor norAndFlag.xyz -#else - -in vec3 vnor; -# define nor vnor -#endif - -flat out vec4 v1; -flat out vec4 v2; - -void main() -{ - GPU_INTEL_VERTEX_SHADER_WORKAROUND - - vec3 n = normalize(normal_object_to_world(nor)); - - vec3 world_pos = point_object_to_world(pos); - - v1 = point_world_to_ndc(world_pos); - v2 = point_world_to_ndc(world_pos + n * normalSize); - -#ifdef USE_WORLD_CLIP_PLANES - world_clip_planes_calc_clip_distance(world_pos); -#endif -} |