code: public void zoomOut(GVRScene... gvrScenes) {
          for (GVRScene gvrScene : gvrScenes) {
              try{
                  GVRPerspectiveCamera leftCameraMainScene = ((GVRPerspectiveCamera) gvrScene.getMainCameraRig().getLeftCamera());
                  GVRPerspectiveCamera rightCameraMainScene = ((GVRPerspectiveCamera) gvrScene.getMainCameraRig().getRightCamera());
                  if (leftCameraMainScene.getFovY() < MIN_ZOOM) {
                      leftCameraMainScene.setFovY(leftCameraMainScene.getFovY() + ZOOM_FACTOR);
                      rightCameraMainScene.setFovY(rightCameraMainScene.getFovY() + ZOOM_FACTOR);
                  }
              } catch (ClassCastException e){
                  throw new UnsupportedOperationException("Operation unsupported for this camera " +
                          "type");
              }
  
          }
      }
docs: Use this call to zoom out of {@link GVRScene}s
  
  @param gvrScenes the scenes to zoom out of
  
  @throws UnsupportedOperationException returns an exception when the camera rig attached to
  the scene does not support this operation