implemented a seperate shader for the balls