Analytic formulas for distance between geometric shapes.
Paul Heckbert
ph+ at cs.cmu.edu
Wed Jul 31 01:11:59 PDT 2002
Reference regarding distance from a point to an ellipsoid (requires roots of
6th degree polynomial):
@INCOLLECTION{Hart94,
AUTHOR={John C. Hart},
TITLE={Distance to an Ellipsoid},
BOOKTITLE={Graphics Gems IV},
EDITOR={Paul Heckbert},
PAGES={113-119},
PUBLISHER={Academic Press},
YEAR={1994},
ADDRESS={Boston},
KEYWORDS={ray tracing, ellipse},
SUMMARY={
Gives the formulas necessary to find the distance from a point to an
ellipsoid, or from a point to an ellipse. These formulas can be useful
for geometric modeling or for ray tracing.
},
}
----- Original Message -----
From: "Dickinson, John" <John.Dickinson at nrc.ca>
To: "compgeom-discuss at research. bell-labs. com (E-mail)"
<compgeom-discuss at research.bell-labs.com>
Sent: Wednesday, July 24, 2002 11:29 AM
Subject: Analytic formulas for distance between geometric shapes.
> I am looking for analytic formulas for distance between basic geometric
> shapes arbitrarily located and orientated in space. Any references
(papers,
> books) would be greatly appreciated.
>
> The Sphere is the easy example as the distance between two spheres in the
> distance between their centers minus the sum of their radii. On the other
> hand orientated boxes can't be done analytically but must be done face by
> face.
>
> How about other shapes formed by implicit quadratic equations (eggs,
> ovaloids, ...) that form not purely symmetric shapes which can be
orientated
> inspace. Do any of these shapes have analytic formulae for distance?
>
> John
>
> --
> -((Insert standard disclaimer here))-|--- Ray's Rule for Precision ----
> John Kenneth Dickinson, Ph.D. | "Measure with micrometer;
> Research Council Officer IMTI-NRC | Mark with chalk;
> email: john.dickinson at nrc.ca | Cut with axe."
>
>
>
> -------------
> The compgeom mailing lists: see
> http://netlib.bell-labs.com/netlib/compgeom/readme.html
> or send mail to compgeom-request at research.bell-labs.com with the line:
> send readme
> Now archived at http://www.uiuc.edu/~sariel/CG/compgeom/maillist.html.
>
-------------
The compgeom mailing lists: see
http://netlib.bell-labs.com/netlib/compgeom/readme.html
or send mail to compgeom-request at research.bell-labs.com with the line:
send readme
Now archived at http://www.uiuc.edu/~sariel/CG/compgeom/maillist.html.
More information about the Compgeom-announce
mailing list