Paper.js

Paper.js

Framework de script de graphiques vectoriels open source qui s'exécute au-dessus du canevas HTML5.
Paper.js est un framework de scripts graphiques vectoriels open source qui s'exécute au-dessus du canevas HTML5.Il offre un modèle d'objet graphique / document de scène propre et de nombreuses fonctionnalités puissantes pour créer et travailler avec des graphiques vectoriels et des courbes de Bézier, le tout soigneusement emballé dans une interface de programmation bien conçue, cohérente et propre.CARACTÉRISTIQUES Modèle d'objet de document Paper.js fournit un modèle d'objet de document (également appelé graphe de scène) qui est très facile à utiliser.Créez un projet et remplissez-le avec des calques, des groupes, des chemins, des rasters, etc. Chemins et segments créés par Paper.js, il est très facile de créer des chemins et d'y ajouter des segments.Après l'ajout, les segments peuvent être facilement inspectés, manipulés, déplacés, supprimés, etc. Mouse Interaction Paper.js propose des gestionnaires de souris pour les différentes actions que vous pouvez effectuer avec une souris (ou un écran tactile).Vous pouvez utiliser ces gestionnaires pour produire différents types d'outils qui ont différentes manières de réagir à l'interaction et au mouvement de la souris.Keyboard Interaction Paper.js vous permet d'interagir avec le clavier de deux manières: vous pouvez soit intercepter des événements clés et y répondre, soit vérifier l'état d'une touche donnée à tout moment, pour voir si elle est enfoncée ou non.
paper-js

Site Internet:

Alternatives à Paper.js pour Windows Phone avec licence open source