calvin's camera fixes for geometry viewer