https://gnulinux.ro/blog-page-7900-godot-2d-engine-receives-improvements-in-version-40/blog/cat/6/blog-author-1-FlorinM