Viewport rotation support