message: print list of cameras with indices and names
diff: @@ -42,6 +42,14 @@ void BatchContext::start()
  std::cout << "...importing files!" << std::endl;
  refreshRenderer();
  refreshScene(true);
  + if (cameras.size())
  + std::cout << "List of imported scene cameras:\n";
  + for (int c = 1; c <= cameras.size(); ++c) {
  + std::cout
  + << c << ": "
  + << cameras[c - 1]->child("uniqueCameraName").valueAs<std::string>()
  + << std::endl;
  + }
  for (int cameraIdx = cameraRange.lower; cameraIdx <= cameraRange.upper;
  ++cameraIdx) {
  resetFileId = true;
  @@ -310,8 +318,7 @@ bool BatchContext::refreshCamera(int cameraIdx, bool resetArcball)
  }
  } else {
  - std::cout << "No cameras imported or invalid camera index specified"
  - << std::endl;
  + std::cout << "No scene camera is selected." << std::endl;
  if (optCameraTypeStr != "perspective") {
  auto optCamera = createNode("camera", "camera_" + optCameraTypeStr);
  frame->remove("camera");
  