A common problem for me is finding the right perspective for 3D graphics.
This example accepts the default viewpoint and produce this:

Using the mouse, the image is manipulated to something like this:

How do I harvest the perspective information so that it can be added to the graphic? My goal is to avoid having to manual adjustments across many files and to automate my process. This precludes using "Save graphics as...".
And for extra credit, how to get rid of white space? Trim Bounding Box produces this unsatisfactory result.

Manipulateand adjust the three parameters to find the best Viewpoint. – David G. Stork Apr 26 '17 at 23:06{1,1,1}and{10,10,10}are from the same direction, but different distances. – David G. Stork Apr 26 '17 at 23:16Manipulate[ Graphics3D[{Opacity[0.5], Sphere[], Red, Thickness[0.02], Line[{{0, 0, 0}, {1, 1, 1}}]}, ViewPoint -> {x, y, z}], {{x, 1}, -5, 5}, {{y, 1}, -5, 5}, {{z, 1}, -5, 5 }]– David G. Stork Apr 26 '17 at 23:20