Alguma boa leitura sobre algoritmos de polígonos


Respostas:


4

Sou um grande fã dos trabalhos de Joseph O'Rourke. Eu recomendo seu livro Computational Geometry in C (2ª edição) porque ele tem um equilíbrio particularmente bom entre teoria e implementação. O capítulo 7 contém informações diretas referentes à interseção de polígonos.


3

A sugestão de Paul é ótima, gostaria de acrescentar mais duas:

"Ferramentas geométricas para computação gráfica", Schneider

"Geometria Computacional" Mark deBerg et al.

Nesta nota, meus 2 centavos (provenientes da experiência): se você estiver pensando em codificar esses algoritmos, aconselho a dar uma olhada na Boost :: Geometry e / ou na biblioteca CGAL primeiro, não há necessidade (espero) de retornar invente a roda. Se você está codificando em C ++, isso é ....



2

Uma estratégia é procurar algoritmos modernos para problemas relacionados, como detecção de colisão , etc. Geralmente, existem boas estratégias em aplicativos ligeiramente diferentes se você tiver um problema específico que está tentando resolver.

Quanto à implementação, você pode conferir a Boost Polygon Library .

Alguns livros gerais de Geometria Computacional que estão na minha estante são:

Geometria Computacional: Uma Introdução de Franco Preparata e Michael Shamos é outro bom livro introdutório sobre algoritmos de geometria computacional.

Geometria Computacional: Uma Introdução Através de Algoritmos Aleatórios de Ketan Mulmuley é um livro excelentemente construído com boa cobertura algorítmica de uma ampla variedade de algoritmos para problemas geométricos; tudo feito por métodos aleatórios.


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.