Avoid undefined behavior when points are very close
Moving shader strings and fixing style
Merge branch 'fix_gl_lines_precision_issues' into animation-update