move perspective to viewport