Я делаю реализацию для алгоритма планирования пути. Мне бы очень хотелось иметь возможность загружать в 2-мерную «среду» в формате векторной графики (svg), чтобы можно было использовать сложные препятствия. Это также позволит довольно легко наложить путь на среду и экспортировать другой файл с результатом алгоритма.
Что я надеюсь сделать, так это использовать какую-то библиотеку в моем методе проверки столкновений, чтобы я мог просто спросить: «Есть ли препятствие в точке х, у?» и вернитесь, правда или ложь. И тогда, конечно, я хотел бы иметь возможность добавить сам путь к файлу.
После короткого поиска и нескольких загрузок у меня были библиотеки, которые либо создают svg, либо воспроизводят их, но ни одна из них не дала мне того, что мне нужно. Мне лучше просто разобрать xml и взломать все вручную? Это похоже на много потраченных впустую усилий.