Polygon triangulation: make monotone polygons

decompose a polygon into monotone polygons; then triangulate the monotone polygons

In addition to the recursive algorithm, we can also triangulate a polygon in a two-step algorithm:  first, decompose the polygon into monotone  polygons; then triangulate the monotone polygons.  A polygon is monotone if, when traversing from the uppermost vertex to the lowermost vertex along either the left or right side, one never moves up; that is, while going down, one goes consistently down or level.

The algorithm begins by characterizing the vertices as stop, start, split, merge, or regular vertices.  Split (or merge) vertices lie above (or below) their neighbors, and are therefore vertices which make the polygon not monotone.  The algorithm proceeds to connect split and merge vertices, thereby making monotone polygons.

Movies

Fourteen movies are available:  for non-monotone polygons with eight (six movies), sixteen (four movies), 32 (two movies) and 64 (two movies) vertices, respectively.  Five of the movies (eight and sixteen vertices, respectively) include pauses to pose questions to the viewer.  Remember the guidelines for use of these movies.

 


View and download: 8 sides (2.4 Mb)


View and download: 8 sides, with questions (2.9 Mb)


View and download: 8 sides, with questions (2.9 Mb)


View and download: 8 sides, with questions (2.9 Mb)


View and download: 8 sides, with questions (2.9 Mb)


View and download: 8 sides (2.4 Mb)


View and download: 16 sides (2.8 Mb)


View and download: 16 sides (2.8 Mb)


View and download: 16 sides, with questions (5.5 Mb)


View and download: 16 sides (2.8 Mb)


View and download: 32 sides (3.6 Mb)


View and download: 32 sides (3.6 Mb)


View and download: 64 sides (5.4 Mb)


View and download: 64 sides (5.4 Mb)

 

©2009 Franklin & Marshall College  |  Lancaster, PA  |  717-291-3911