def roll(ary): rv3d = bpy.context.window_manager.windows[0].screen.areas[1].spaces[0].region_3d rv3d.view_rotation.rotate(mathutils.Euler(( 0 , float(ary[1]) , 0 ))) #pitch roll