p5.js
p5.js copied to clipboard
p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processin...
Changes: lastButtonPressed; lastButtonReleased; lastButtonClicked; currentButton; mouseInteractions (Array); mouseInteraction (Class); setSizeInteractionsList(); Added other complementary auxiliary variables and methods; Added the correspondent unit tests for the new variables and methods; Added the...
### Most appropriate sub-area of p5.js? - [ ] Accessibility - [ ] Color - [ ] Core/Environment/Rendering - [ ] Data - [ ] DOM - [X] Events -...
### Increasing access A color module that behaves more consistently with more powerful feature unlocks additional opportunity to explore colors and create p5.js sketches that can exist in environment that...
#### Nature of issue? - [ ] Found a bug - [ ] Existing feature enhancement - [x] New feature request #### Most appropriate sub-area of p5.js? - [ ]...
#### Nature of issue? - [x] Found a bug - [x] Existing feature enhancement - [ ] New feature request #### Most appropriate sub-area of p5.js? - [ ] Color...
Hi everyone. There was a request about image transformation (**rotation**) that was closed in 2016 (https://github.com/processing/p5.js/issues/1534)... I don't really understand why. Because this request is in my opinion full well...
#### Nature of issue? - [x] Existing feature enhancement appropriate sub-area of p5.js? - [x] Core/Environment/Rendering #### Which platform were you using when you encountered this? - [x] Mobile/Tablet (touch...
This feature request is based on the discussion in #3347. Essentially some users may want a p5 sketch to load first when used as an element on a page with...
Processing has a [shapeMode() function](https://processing.org/reference/shapeMode_.html) that lets you set the draw position to be `CENTER, CORNER or CORNERS` This is missing from P5 and means that [extra work is needed...
It has been noted that there is a significant performance hit when using a custom font (.otf or .ttf) vs the default or other browser-fonts (see [this post](https://stackoverflow.com/questions/54010559/why-are-custom-fonts-slowing-down-my-program) for one...