diff options
Diffstat (limited to 'source/blender/gpu/shaders/gpu_shader_instance_screen_aligned_vert.glsl')
-rw-r--r-- | source/blender/gpu/shaders/gpu_shader_instance_screen_aligned_vert.glsl | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/source/blender/gpu/shaders/gpu_shader_instance_screen_aligned_vert.glsl b/source/blender/gpu/shaders/gpu_shader_instance_screen_aligned_vert.glsl index 13c4a7a310e..374dcab2415 100644 --- a/source/blender/gpu/shaders/gpu_shader_instance_screen_aligned_vert.glsl +++ b/source/blender/gpu/shaders/gpu_shader_instance_screen_aligned_vert.glsl @@ -20,12 +20,15 @@ void main() vec3 offset = vec3(0.0); #ifdef AXIS_NAME - if (pos.z == 0.0) + if (pos.z == 0.0) { offset = vec3(1.125, 0.0, 0.0); - else if (pos.z == 1.0) + } + else if (pos.z == 1.0) { offset = vec3(0.0, 1.125, 0.0); - else + } + else { offset = vec3(0.0, 0.0, 1.125); + } offset *= size; #endif |