Существуют ли какие-либо библиотеки, которые предоставляют ограниченную функциональность для примитивных фигур.Я пытался намочить ноги с помощью EaselJS и, хотя он обладает некоторыми удивительными свойствами, основные формы не входят в их число.Тесты внутри фигуры выполняются с помощью пиксельных тестов, которые невероятно медленны по сравнению, например, с тестированием лучей.
Я представляю, что прямоугольник и круг используются наиболее часто, и я могу создать обнаружение столкновений для двухих, но с полигонами все усложняется.Есть ли какие-нибудь библиотеки для этого?Я знаю, что JQuery есть, но похоже, что это для элементов HTML, а не холст