Badouel Intersection Algorithm
   HOME

TheInfoList



OR:

The Badouel
ray Ray may refer to: Fish * Ray (fish), any cartilaginous fish of the superorder Batoidea * Ray (fish fin anatomy), a bony or horny spine on a fin Science and mathematics * Ray (geometry), half of a line proceeding from an initial point * Ray (gra ...
-
triangle A triangle is a polygon with three edges and three vertices. It is one of the basic shapes in geometry. A triangle with vertices ''A'', ''B'', and ''C'' is denoted \triangle ABC. In Euclidean geometry, any three points, when non- colli ...
intersection
algorithm In mathematics and computer science, an algorithm () is a finite sequence of rigorous instructions, typically used to solve a class of specific problems or to perform a computation. Algorithms are used as specifications for performing ...
, named after its inventor
Didier Badouel __NOTOC__ Didier is a French masculine given name and surname common throughout the Romance languages. It comes from the Ancient Roman names Didius and Desiderius. During the 5th century AD, with the Christianisation of ancient pagan names, it ha ...
, is a fast method for calculating the
intersection In mathematics, the intersection of two or more objects is another object consisting of everything that is contained in all of the objects simultaneously. For example, in Euclidean geometry, when two lines in a plane are not parallel, thei ...
of a ray and a triangle in three
dimension In physics and mathematics, the dimension of a mathematical space (or object) is informally defined as the minimum number of coordinates needed to specify any point within it. Thus, a line has a dimension of one (1D) because only one coor ...
s without needing precomputation of the
plane equation In Euclidean geometry, a plane is a flat two- dimensional surface that extends indefinitely. Euclidean planes often arise as subspaces of three-dimensional space \mathbb^3. A prototypical example is one of a room's walls, infinitely extende ...
of the
plane Plane(s) most often refers to: * Aero- or airplane, a powered, fixed-wing aircraft * Plane (geometry), a flat, 2-dimensional surface Plane or planes may also refer to: Biology * Plane (tree) or ''Platanus'', wetland native plant * ''Planes'' ...
containing the triangle.


External links


Ray-Polygon Intersection
An Efficient Ray-Polygon Intersection by Didier Badouel from Graphics Gems I Computational geometry {{Algorithm-stub