message: picking in viewer also sets focusdistance
diff: @@ -200,9 +200,11 @@ namespace ospray {
  }
  if (viewPort.modified) {
  + auto &camera = scenegraph->child("camera");
  auto dir = viewPort.at - viewPort.from;
  + if (camera.hasChild("focusdistance"))
  + camera["focusdistance"] = length(dir);
  dir = normalize(dir);
  - auto &camera = scenegraph->child("camera");
  camera["dir"] = dir;
  camera["pos"] = viewPort.from;
  camera["up"] = viewPort.up;
  