Библиотека примитивных форм в HTML Canvas

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

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


person puk    schedule 27.05.2011    source источник


Ответы (1)


Вы можете взглянуть на CAKE или обработкаjs. Я не уверен, что они особенно подходят для ваших нужд, но на данный момент они кажутся наиболее развитыми библиотеками для холста.

person Gary Ryan    schedule 06.06.2011