diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2017-03-02 17:03:40 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2017-03-02 17:03:40 +0300 |
commit | 561d11c5e601cce73dc6ab108596147bdfd4507c (patch) | |
tree | 130cfcf7deac37d73070544c379cc5fb776b8125 /source/blender/draw | |
parent | 0b6fa1a0fbca496fe4163ee679a1faeb47a51441 (diff) |
Edit Mesh overlay: pack normals with face centers.
Needed for face normals.
Diffstat (limited to 'source/blender/draw')
-rw-r--r-- | source/blender/draw/modes/shaders/edit_overlay_facedot_vert.glsl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/draw/modes/shaders/edit_overlay_facedot_vert.glsl b/source/blender/draw/modes/shaders/edit_overlay_facedot_vert.glsl index ab7f760d8a1..b075d39c29e 100644 --- a/source/blender/draw/modes/shaders/edit_overlay_facedot_vert.glsl +++ b/source/blender/draw/modes/shaders/edit_overlay_facedot_vert.glsl @@ -45,7 +45,7 @@ layout(std140) uniform globalsBlock { uniform mat4 ModelViewProjectionMatrix; in vec3 pos; -in int data; +in vec4 norAndFlag; flat out int isSelected; @@ -53,5 +53,5 @@ void main() { gl_Position = ModelViewProjectionMatrix * vec4(pos, 1.0); gl_PointSize = sizeFaceDot; - isSelected = data; + isSelected = int(norAndFlag.w); } |