+ 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
+ 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