+ read this as example, and apply improvements/fixes where applicable:
http://blog.rogach.org/2015/08/how-to-create-your-own-simple-3d-render.html
++ Improve triangulation. Read: https://ianthehenry.com/posts/delaunay/
+
+ Partial region/frame repaint: when only one small object changed on
the scene, it would be faster to re-render that specific area.