Allan Schaffer (aschaffe)
Tue, 27 Sep 1994 17:46:35 -0700
The conceptual purpose is (I believe) an easy way of implementing
pre- vs post-multiplication of eyepoint transformations.
With DRIVE and FLY modes, this is the typical out-the-window
post-mult style where transformations are relative to the axis
defined by the current eyepoint xyz and hpr. That means, for
example, if I am looking at the esprit model and change the pitch by
+90 degrees, the esprit will slide off the bottom of the screen and
I'll be looking straight up into the sky.
TRACKBALL mode is one where transformations are pre-multiplied,
meaning they are relative to the axis' defined by the scene itself.
So if I (again) gaze at the esprit and change the pitch by +90
degrees, the esprit itself will rotate 90 degrees on its axis and
will now be standing on its side.
Allan
-- Allan Schaffer Silicon Graphics aschaffe++at++sgi.com
This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:50:33 PDT