Paper.js

Paper.js

Struktura skryptów grafiki wektorowej o otwartym kodzie źródłowym działająca na kanwie HTML5 Canvas.
Paper.js to platforma do tworzenia skryptów grafiki wektorowej o otwartym kodzie źródłowym, która działa na kanwie HTML5 Canvas.Oferuje przejrzysty model wykresu sceny / obiektu dokumentu oraz wiele potężnych funkcji do tworzenia i pracy z grafiką wektorową i krzywymi Beziera, wszystkie starannie zamknięte w dobrze zaprojektowanym, spójnym i czystym interfejsie programistycznym.FUNKCJE Document Object Model Paper.js zapewnia Document Object Model (zwany również wykresem sceny), który jest bardzo łatwy w obsłudze.Utwórz projekt i wypełnij go warstwami, grupami, ścieżkami, rastrami itp. Ścieżki i segmenty Paper.js sprawia, że ​​bardzo łatwo jest tworzyć ścieżki i dodawać do nich segmenty.Po dodaniu segmenty można łatwo sprawdzić, manipulować, przesuwać, usuwać itp. Interakcja myszy Paper.js oferuje obsługę myszy dla różnych działań, które można wykonać za pomocą myszy (lub ekranu dotykowego).Za pomocą tych programów obsługi można tworzyć różnego rodzaju narzędzia, które mają różne sposoby reagowania na interakcję i ruch myszy.Interakcja z klawiaturą Paper.js pozwala na interakcję z klawiaturą na dwa sposoby: Możesz albo przechwytywać kluczowe zdarzenia i reagować na nie, albo możesz sprawdzić stan danego klawisza w dowolnym momencie, aby sprawdzić, czy został naciśnięty, czy nie.
paper-js

Stronie internetowej:

Alternatywy dla Paper.js'a dla wszystkich platform z dowolną licencją

Processing.js

Processing.js

Processing.js to otwarty język programowania, port ...
Raphaël

Raphaël

Raphaël to mała biblioteka JavaScript, która powinna uprościć pracę z grafiką wektorową w Internecie.
Three.js

Three.js

Celem projektu jest stworzenie lekkiej biblioteki 3D o bardzo niskim stopniu złożoności - innymi słowy dla manekinów.
  • Darmowa
p5.js

p5.js

p5.js to biblioteka po stronie klienta JS do tworzenia graficznych i interaktywnych doświadczeń w oparciu o podstawowe zasady przetwarzania.
GraphicsJS

GraphicsJS

Darmowa biblioteka JavaScript typu open source do łatwego rysowania grafiki i animacji HTML5.Jest lekki i mocniejszy pod względem gotowych funkcji niż istniejące komponenty oparte na SVG / VML, w tym Raphaël i Bonsai.
Pts

Pts

Pts to biblioteka JavaScript do wizualizacji i kreatywnego kodowania.Pts jest lekki i modułowy.
Zdog

Zdog

Zdog to silnik JavaScript 3Di SVG.Za pomocą Zdoga możesz projektować i renderować proste modele 3D w Internecie.Zdog to pseudo-3D silnik.
StageXL

StageXL

Twórz gry i aplikacje 2D za pomocą interfejsu API typu Flash dla języka programowania Dart.
Draw2D

Draw2D

Twórz rysunki, diagramy lub edytor przepływu pracy Visio, korzystając z biblioteki Draw2D JavaScript. Interfejs użytkownika umożliwia interaktywne rysowanie za pomocą standardowej przeglądarki.
SVG Artista

SVG Artista

W narzędziu przeglądarki do animowania plików SVG.
FabricJS

FabricJS

Fabric.js to potężna i prosta biblioteka CanvasJavascript HTML5, SVG-to-Canvas (i canvas-to-SVG) ParserIt jest interaktywnym modelem obiektowym na szczycie elementu canvas.Jest to również parser SVG-to-canvas.
Snap.svg

Snap.svg

Snap.svg to zupełnie nowa biblioteka JavaScript do pracy z SVG.
oCanvas

oCanvas

oCanvas to biblioteka JavaScript przeznaczona do ułatwienia programowania w HTML5 Canvas.Zamiast pracy z pikselami, pracujesz z obiektami.Rozpoczęcie jest bardzo proste i łatwe.
Anime.js

Anime.js

Elastyczna biblioteka animacji JavaScript, która współpracuje z CSS, transformacjami indywidualnymi, SVG, atrybutami DOM i obiektami JS.