Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is a good source for geometric algorithms?

Tags:

I am looking for any good sources for geometric algorithms specifically;

The simple stuff like when two lines cross and so on is easy enough (and easy to find), but I would like to find somewhere with algorithms for the more tricky things, such as finding the shape formed by expanding a given polygon by some amount; fast algorithms for shapes with curved sides, etc.

Any good tips? Thanks!

like image 481
Joel in Gö Avatar asked Sep 24 '08 11:09

Joel in Gö


People also ask

What are the various applications where you can use the geometric algorithms?

The Applied Geometric Algorithms group mainly focuses on geometric algorithms for spatial data and applications of geometric algorithms in the areas of GIScience and Smart Mobility (including Automated Cartography, Geo-Visualization, and Moving Object Analysis), Visual Analytics, Mobile Agents, and e-Humanities.

What is a geometric algorithm?

CHAPTER 2.9 - Geometric Algorithms Computational geometry and geometric algorithms are synonymous terms that denote an active discipline within computer science studying algorithms, or more generally the computational complexity of geometric objects and problems.

What are classic problems of computational geometry?

Some fundamental problems of this type are: Convex hull: Given a set of points, find the smallest convex polyhedron/polygon containing all the points. Line segment intersection: Find the intersections between a given set of line segments. Delaunay triangulation.

Is computational geometry related to computer graphics?

Computer graphics is a defining application for computational geometry. The interaction between these fields is explored through two scenarios. Spatial subdivisions studied from the viewpoint of computational geometry are shown to have found application in computer graphics.


2 Answers

Computational Geometry Algorithms Library is decent.

like image 195
sanxiyn Avatar answered Oct 20 '22 01:10

sanxiyn


I enjoy Dave Eberly's website, especially some of his PDFs.

For curved surfaces, there's a pretty good free textbook here, that covers beziers, nurbs and subdivision surfaces.

like image 24
tfinniga Avatar answered Oct 20 '22 01:10

tfinniga