Как стать автором
Обновить

Комментарии 17

Имхо, немножко странная подборка, всё в одну кучу.
Кстати, в paperjs нет возможностей для анимации кроме обычного таймаута. Хотя демки у них и очень впечатляющие, конечно.

Добавлю свою библиотеку.

DeltaJS

3 года назад (3 года и 3 дня, кстати; почти круглая дата) представил её на хабре под названием Graphics2D.js. Ко второй мажорной версии решил переименовать, но пока там бета, и много где фигурирует старое название.

Реализует векторную графику поверх Canvas с событиями мыши и тачей, анимацией и всем остальным. Сейчас в Core очень много разных дополнительных модулей, которые позже будут перенесены в часть More (а-ля Mootools). Например, умеет рисовать плавные кривые через множество точек, анимировать движение объекта вдоль пути, анимировать превращение одной кривой в другую (в том числе и разных видов — например, кривую Лагранжа в кривую Безье), есть Draggable и много разных классных вещей.
В планах WebGL и SVG.
Спасибо за библиотеку, добавил её в список.
На счёт группировки инструментов — согласен, сгруппирую их по категориям.
Нормальная группировка есть в репозитории и в «GUI» версии.

Хорошо бы ещё логотип вашей библиотеки в более высоком разрешении.
popmotion.io нету например, а библиотека неплохая. И да, немного свалили в кучу библиотеки и плагины.
Спасибо, добавил. Очень крутая библиотека.
Добавил, на данный момент — самый функциональный и симпатичный GUI инструмент.
Спасибо за наводку.
НЛО прилетело и опубликовало эту надпись здесь
У вас тоже Anime.js жестко тупит в хроме на маке?
Я про анимацию на их сайте.
ЯБро на маке — нет
Мне лестно, конечно, но он, к сожалению, уже малоактуален.
Лично я в последний раз, когда нужен был именно JS-фреймворк использовал Pixi. За счет WebGL он очень быстро работает.
Но вцелом я предпочитаю Unity — там и язык получше (C#) и движок игровой значительно мощнее.
Вы имеете ввиду экспорт Unity в WebGL/Canvas? Если да, то расскажите про ваш опыт, пожалуйста. Насколько там всё хорошо, годится ли экспорт в HTML5 для создания контента для веба, в том числе не игр, а каких-то серьёзных интерактивных штуковин?
Нет, лично я имею ввиду создание нативных приложений. Та игра, которую я делаю — весит под два гига и требует технологий, которые WebGL не тянет. Хотя у меня товарищ делает игрушку, экспортит в ВебГЛ и не жалуется.
а как же hardcore document.styleSheets[0].insertRule('.'+name,0)?

иногда полезно использовать что то совсем простое, а не тянуть многотонные либы.
а если использовать что то в духе davidwalsh.name/vendor-prefix то проблемы с разными браузерами снимаются.
Спасибо! Лишним не будет.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории