Contributors

Kevin Laurent's <klaurent@usgs.gov>
JavaScript version of Steve Chenney's Orient

Camera Location: (where are you)
X Y Z

Look At Vector: (coordinates of the object you want to look at)
X Y Z

Look Up Vector: (usually 0 1 0)
X Y Z

Viewpoint Orientation (calculated):