Paper.js

Paper.js

Rámec skriptovania pre otvorenú zdrojovú vektorovú grafiku, ktorý beží nad plátnom HTML5.
Paper.js je skriptovací rámec vektorovej grafiky s otvoreným zdrojovým kódom, ktorý beží nad plátnom HTML5.Ponúka čistý Scene Graph / Document Object Model a množstvo výkonných funkcií na vytváranie a prácu s vektorovou grafikou a bezierovými krivkami, všetko elegantne zabalené do dobre navrhnutého, konzistentného a čistého programovacieho rozhrania.VLASTNOSTI Document Object Model Paper.js poskytuje Object Object Model (nazývaný aj Scénový graf), s ktorým je veľmi ľahké pracovať.Vytvorte projekt a vyplňte ho vrstvami, skupinami, cestami, rastrami atď. Cesty a segmenty Paper.js umožňuje veľmi ľahko vytvárať cesty a pridávať k nim segmenty.Po pridaní môžu byť segmenty ľahko skontrolované, manipulované, pohybujúce sa okolo, odstránené atď. Mouse Interaction Paper.js ponúka manipulátory s myšou pre rôzne akcie, ktoré môžete vykonať pomocou myši (alebo dotykovej obrazovky).Tieto manipulátory môžete použiť na vytvorenie rôznych typov nástrojov, ktoré majú rôzne spôsoby reagovania na interakciu a pohyb myši.Keyboard Interaction Paper.js vám umožňuje interakciu s klávesnicou dvoma spôsobmi: Môžete zachytiť kľúčové udalosti a reagovať na ne, alebo môžete kedykoľvek skontrolovať stav danej klávesy a zistiť, či je stlačená alebo nie.
paper-js

Vlastnosti

Alternatívy programu Paper.js pre JavaScript

Draw2D

Draw2D

Vytvárajte výkresy, diagramy alebo editor workflow pomocou knižnice Javascript Draw2D. Používateľské rozhranie umožňuje interaktívne kreslenie pomocou štandardného prehľadávača.
Anime.js

Anime.js

Flexibilná knižnica animácií Javascript, ktorá pracuje s CSS, Individual Transforms, SVG, DOM atribútmi a JS Objects.