Don Burns (don_burns++at++peru.csd.sgi.com)
Tue, 27 Oct 1998 21:08:08 -0800 (PST)
Monica,
The best way to address this is to construct your own transformation matrices
and either pass these to pfDCS's, or the channel via pfChannel::setViewMat().
See pfMatrix() for short cuts in creating matrices.
If you are at all familiar with quaternions, these aid significantly in
creating the rotations you are looking for without some of the rotation order
problems you are describing. A quick web search for Ken Shoemake's paper on
quaternions is a good start if you are not. It includes some C routines for
creating matrices from quaternions. If you want examples, let me know.
-don
This archive was generated by hypermail 2.0b2 on Tue Oct 27 1998 - 21:09:02 PST