added mouse panning and another 3d example