now using camera class and fullscreen for 3D