2008-09-24 6 views
22

Estoy buscando cualquier buena fuente de algoritmos geométricos específicamente;¿Cuál es una buena fuente para algoritmos geométricos?

Lo simple como cuando dos líneas se cruzan y así sucesivamente es bastante fácil (y fácil de encontrar), pero me gustaría encontrar algún lugar con algoritmos para las cosas más complicadas, como encontrar la forma formada expandiendo un dado polígono por alguna cantidad; algoritmos rápidos para formas con lados curvos, etc.

¿Algún buen consejo? ¡Gracias!

Respuesta

1

Al final, encontré exactamente lo que estaba buscando: Real-Time Collision Detection por Christer Ericson. Esto es maravilloso, y lo recomiendo encarecidamente. No tanto en lados curvos, etc., pero para las cosas esenciales sobre cómo programar realmente las pruebas de impactos geométricos y demás, parece difícil de superar.

3

El libro de referencia definitiva para esto es Matemática Elementos para Computer Graphics por Rogers y Adams

http://www.nar-associates.com/nar-publishing/mecg2nd.htm

+0

¿Los "Elementos de procedimiento de gráficos de computadora" son básicamente el mismo libro, actualizado o es diferente? ¿Qué es mejor desde el punto de vista de un algoritmo? –

+0

OK, ahora he visto que este es un libro diferente, aparentemente menos algorítmico. –

5

"Computational Geometry: Algorithms and Applications" por Mark-Berg, Otfried Cheong, Marc van Kreveld, y Mark Overmars es un excelente libro de texto de geometría computacional introductoria. Se lo conoce como "el libro de las cuatro marcas", aunque solo tres de los cuatro autores se llaman Mark o Marc.

1

Si le interesa algo realmente complejo, intente buscarlo en un http://citeseer.ist.psu.edu/ Es una biblioteca digital científica, y la geometría computacional está bien presentada allí. Lo usé mucho al implementar sombras en 3D.

Cuestiones relacionadas