Michael Jones (mtj++at++babar)
Thu, 5 Jan 1995 11:10:08 -0800
:is there a recent reference of Mr. Shoemake's that I could use as a pointer
:to his work?
I just remembered where the references to the particular papers I used
were -- in the prmath.h header file. Here are the references take from
the source code:
/*------------------------------------------------------------------------*/
/*-------------------------- pfQuat Macros -------------------------------*/
/*------------------------------------------------------------------------*/
/*
* This implementation follows the lead of the greatest proponent
* and expositor of quaternions in modern times, Ken Shoemake. To
* develop an appreciation of the finer points, especially of the
* slerp and squad operations, refer to his two SIGGRAPH tutorial
* papers:
*
* "Animating Rotation with Quaternion Curves"
* SIGGRAPH Proceedings Vol 19, Number 3, 1985
*
* "Quaternion Calculus For Animation"
* SIGGRAPH course notes 1989
*
* These routines implement the quaternion xi + yj + zk + w using
* a pfVec4 to store the values {x,y,z,w}.
*/
/*
* define one of the two following implementations
* #define PREFER_1985_SHOEMAKE_PAPER
* #define PREFER_1989_SHOEMAKE_PAPER
*/
#define PREFER_1989_SHOEMAKE_PAPER
--Be seeing you, Phone:415.390.1455 Fax:415.390.2658 M/S:8U-590 Michael T. Jones Silicon Graphics, Advanced Graphics Division mtj++at++sgi.com 2011 N. Shoreline Blvd., Mtn. View, CA 94039-7311
This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:50:49 PDT