added trackball camera controls to demo 3