Я хочу спросить более быстрый способ, если возможно, определить ближайший объект к моему прикосновению. У меня есть тысячи линий, полигонов, кругов и прямоугольников. Ограничивающий метод прямоугольника - мой текущий вариант.Выбор геометрических объектов в представлении 2d
0
A
ответ
1
http://0fps.net/2015/01/18/collision-detection-part-2/
Бумаги связаны там очень хорошо. Особенно эти два.
http://pub.ist.ac.at/~edels/Papers/1983-J-04-RectangleIntersections:PartI.pdf https://users.cs.duke.edu/~edels/Papers/1983-J-05-RectangleIntersections:PartII.pdf
Хотя они имеют дело с прямоугольными пересечениями, но вы, вероятно, можно смоделировать свой палец в виде прямоугольника. Даже если вы этого не сделаете, структура данных полезна.
Если вы хотите что-то менее оптимальное, вы можете сделать решение типа линии развертки. Просто отсортируйте вещи на одной оси. Документы в основном делают это, но по всем осям.
Смежные вопросы
- 1. Слияния/соединения геометрических объектов
- 2. Печать геометрических объектов. Sci-lab
- 3. Расчет объемов полых трехмерных геометрических объектов
- 4. Выбор в java 2d
- 5. Удаление геометрических объектов из окна геообработки при использовании в CGAL
- 6. Выбор объектов
- 7. Простая простая 2D-графика в представлении
- 8. Создание видео или изображений геометрических объектов из данных
- 9. C++ - иерархия классов геометрических примитивов
- 10. 2D массив объектов в java
- 11. 2D массив объектов в C++?
- 12. 2D массивы объектов в java
- 13. Сохранение 2D-сетки объектов
- 14. 2d перечисляет замену объектов
- 15. 2D-массив объектов C++
- 16. 2D объектов распределения алго
- 17. 2d Массив массивов объектов
- 18. Java 2d массив объектов
- 19. Выбор конкретных объектов для моделирования в EF
- 20. Программный анализ геометрических фигур
- 21. Генерация геометрических случайных чисел
- 22. Optaplanner для планирования геометрических фигур и области
- 23. Улучшение визуализации геометрических фигур
- 24. Индекс геометрических функций
- 25. Сегментация геометрических фигур
- 26. Умножение геометрических матриц
- 27. Связь границ геометрических фигур
- 28. Решение символически. Выбор символов в окончательном представлении
- 29. MVC4 Выбор из списка элементов в представлении
- 30. Заблокировать выбор в графическом представлении Qt