Что является хорошим источником для геометрических алгоритмов?
Я ищу подходящие источники для геометрических алгоритмов;
Простые вещи, например, когда две линии пересекаются и так далее, достаточно легки (и их легко найти), но я хотел бы найти где-нибудь алгоритмы для более сложных вещей, таких как поиск формы, сформированной путем расширения заданного многоугольника на некоторую сумму; быстрые алгоритмы для фигур с изогнутыми сторонами и т.д.
Какие-нибудь хорошие советы? Спасибо!
Ответы
Ответ 1
В конце концов, я нашел именно то, что искал: Обнаружение столкновений в реальном времени от Christer Ericson. Это замечательно, и я рекомендую его сильно. Не так много на изогнутых сторонах и т.д., Но для существенного материала о том, как на самом деле программировать геометрическое тестирование на удар и т.д., Кажется, сложно превзойти.
Ответ 2
Библиотека алгоритмов вычислительной геометрии является достойной.
Ответ 3
Мне нравится сайт Дейва Эберли, особенно некоторые его PDF файлы.
Для кривых поверхностей здесь есть хороший хороший бесплатный учебник, который охватывает безье, нарбюлы и поверхности разбиения.
Ответ 4
"Вычислительная геометрия: алгоритмы и приложения" Марк де Берг, Отфрид Чонг, Марк ван Кревельд и Марк Овермарс - отличный вводный вычислительный геометрия. Он известен как "книга с четырьмя марками", хотя только три из четырех авторов называются Марк или Марк.
Ответ 5
Окончательный справочник для этого - Математические элементы для компьютерной графики Роджерса и Адамса
http://www.nar-associates.com/nar-publishing/mecg2nd.htm
Ответ 6
вычислительная геометрия в c - отличная книга, я многому научился у нее
Ответ 7
Очень приятным источником вдохновения является Поль Бурк.
http://paulbourke.net/
прямо к своей геометрии: http://paulbourke.net/geometry/index.html
Возможно, вы захотите немного побродить по его сайту, там много приятных вещей!
Ответ 8
Я получил пользу от общепризнанного компьютерной графики, версия C от Hearn и Baker.
Ответ 9
Если вам интересно что-то реально сложное, попробуйте найти его на http://citeseer.ist.psu.edu/ Это научная цифровая библиотека и вычислительная геометрия хорошо представлен там. Я использовал его много, выполняя тени в 3D.