Fragment shader working, camera and host math sorted