Slight variation on the same general idea, plus visual path debugging and
ICE kinematics to constrain a null between two quaternions:
http://dl.dropbox.com/u/441883/xsi/quatPathInterpolate_example.gif

...and an emdl (saved in SI 2012) of it:
http://dl.dropbox.com/u/441883/xsi/quatPathInterpolate_example.zip

Enjoy,

   -- Alan


On Wed, Jul 11, 2012 at 3:40 PM, Grahame Fuller <[email protected]
> wrote:

> Increment Quaternion with 2 Vectors, then linear interpolate between the
> two quaternions. Use the result to rotate the first vector.
>
> [cid:[email protected]]
>
> gray
>
> _____________________________________________
> From: [email protected] [mailto:
> [email protected]] On Behalf Of Jeff McFall
> Sent: Wednesday, July 11, 2012 03:12 PM
> To: '[email protected]'
> Subject: traveling the shortest distance between two points on a sphere?
>
>
> Hi all,
>
> I am trying to find the best way to move a point along a path of the
> shortest distance between two points on the surface of a sphere.
> Probably a pretty basic geometry function but I am having trouble even
> starting.
> >From what I can gather the way to solve this is through a Great Circle
> calculation
>
> I am getting hung up on the long/lat conversion to 3Dspace, not to mention
> how to interpolate the movement along this path once calculated
>
> Anyone happen to have a tutorial or know of a compound that could help?
> in ICE of course
>
> many thanks
> Jeff
>
>
>

Reply via email to