Les librairies de p5.js

p5.dom

p5.dom lets you interact with HTML5 objects beyond the canvas, including video, audio, webcam, input, and text.

p5.sound

p5.sound extends p5 with Web Audio functionality including audio input, playback, analysis and synthesis.

 

p5.accessibility

p5.accessibility makes the p5 canvas more accessible to people who are blind and visually impaired.

 

Contributed

p5.serial

p5.serial enables serial communication between devices that support serial (RS-232) and p5 sketches running in the browser. Created by Shawn Van Every, with contributions from Jen Kagan and Tom Igoe.

p5.collide2D

p5.collide2D provides tools for calculating collision detection for 2D geometry with p5.js. Created by Ben Moren.

 

rita.js

RiTa.js provides a set of natural language processing objects for generative literature. Created by Daniel C. Howe.

p5.geolocation

p5.geolocation provides techniques for acquiring, watching, calculating, and geofencing user locations for p5.js. Created by Ben Moren.

 

p5.speech

p5.speech provides simple, clear access to the Web Speech and Speech Recognition APIs, allowing for the easy creation of sketches that can talk and listen. Created by R. Luke DuBois.

p5.bots

With p5.bots you can interact with your Arduino (or other microprocessor) from within the browser. Use sensor data to drive a sketch; use a sketch to drive LEDs, motors, and more! Created by Sarah Groff-Palermo.

 

grafica.js

grafica.js lets you add simple but highly configurable 2D plots to your p5.js sketches. Created by Javier Graciá Carpio.

p5.play

p5.play provides sprites, animations, input and collision functions for games and gamelike applications. Created by Paolo Pedercini.

 

p5.gui

p5.gui generates a graphical user interface for your p5.js sketches. Created by Martin Schneider.

p5.gibber

p5.gibber provides rapid music sequencing and audio synthesis capabilities. Created by Charlie Roberts.

 

p5.particle

The Particle and Fountain objects can be used to create data-driven effects that are defined through user structures or JSON input and user-draw functions. Created by Robert Cook.

p5.scribble

Draw 2D primitives in a sketchy look. Created by Janneck Wullschleger, based on a port of the original Processing library handy.

 
 

p5.tiledmap

p5.tiledmap provides drawing and helper functions to include maps made with Tiled in your sketches. Created by Caldas Lopes.

p5.dimensions

p5.dimensions extends p5.js' vector functions to work in any number of dimensions. Created by Smilebagsand Max Segal.

 
 

p5.scenemanager

p5.SceneManager helps you create sketches with multiple states / scenes. Each scene is a like a sketch within the main sketch. Created by Marian Veteanu.

mappa.js

Mappa provides a set of tools for working with static maps, tile maps, and geo-data. Useful when building geolocation-based visual representations. Created by Cristóbal Valenzuela.

 

p5.func

p5.func is a p5 extension that provides new objects and utilities for function generation in the time, frequency, and spatial domains. Created by R. Luke DuBois.

p5.voronoi

p5.voronoi provides a set of tools to draw and utilize voronoi diagrams in your p5.js sketches. Created by Francisco Moreira.

 

Source : https://p5js.org/libraries/

En poursuivant votre navigation sur mon site, vous acceptez l’utilisation des Cookies et autres traceurs  pour réaliser des statistiques de visites et enregistrer sur votre machine vos activités pédagogiques. En savoir plus.