1773414a3fcf37e59fc63be4a9b4e502a40d729e
[blender.git] / source / blender / draw / modes / shaders / edit_curve_overlay_handle_vert.glsl
1 /* Draw Curve Handles */
2 uniform mat4 ModelMatrix;
3
4 in vec3 pos;
5 in int data;
6
7 flat out int vertFlag;
8
9 void main()
10 {
11   vec3 world_pos = point_object_to_world(pos);
12   gl_Position = point_world_to_ndc(world_pos);
13   vertFlag = data;
14
15 #ifdef USE_WORLD_CLIP_PLANES
16   world_clip_planes_calc_clip_distance(world_pos);
17 #endif
18 }