В настоящее время я пытаюсь создать игру с использованием java, и я хотел использовать векторную графику, чтобы избежать блочного восприятия многих других текущих игр. Я рассмотрел некоторые из различных реализаций Shape
в java, таких как Path2D
и Area
. Проблема в том, что у меня нет всех необходимых функций. Вот то, что я ищу:Реализация векторной графики в java
- мне нужно, чтобы быть в состоянии создать его, используя векторную графику методы, основанные (
lineTo()
,moveTo()
, и т.д.) - мне нужно, чтобы быть в состоянии сделать это на JPanel
- Мне нужно проверить, пересекаются ли два экземпляра или, по крайней мере, содержит ли одна точка.
- Наконец, мне нужно объединить их или вычесть одно из другого.
Я знаю, что это довольно длинный выстрел, но я надеялся, что кто-то может знать об библиотеке или что-то, что имеет эту функциональность.