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...
### Increasing access A simple tool for simulating color blindness will make it easier for people to ensure their sketches accessible to people with color blindness. ### Which types of...
### Most appropriate sub-area of p5.js? - [ ] Accessibility - [ ] Color - [X] Core/Environment/Rendering - [ ] Data - [ ] DOM - [ ] Events -...
### Increasing Access Many functions inside `src/webgl` and `lib/addons` currently uses `console.error` to report errors. It would be more user-friendly and consistent with the p5.js environment to replace these calls...
### Increasing access Feature Request: The current proposal aims to enhance the reusability of 3D models created using p5.Geometry by adding support for downloadable .obj files. This feature would empower...
### Most appropriate sub-area of p5.js? - [ ] Accessibility - [ ] Color - [ ] Core/Environment/Rendering - [ ] Data - [ ] DOM - [ ] Events...
### Increasing access Adopting async/await can help with sketch authors' adoption of modern JavaScript syntax and best practices, making their skills more generally transferrable. The overall syntax may be considered...
### Most appropriate sub-area of p5.js? - [ ] Accessibility - [ ] Color - [ ] Core/Environment/Rendering - [ ] Data - [ ] DOM - [ ] Events...
Resolves #6750 Changes: Added some of the missing examples. Before: After: #### PR Checklist - [ ] `npm run lint` passes - [x] [Inline documentation] is included / updated -...
#### Nature of issue? - [X] Found a bug - [ ] Existing feature enhancement - [ ] New feature request #### Most appropriate sub-area of p5.js? - [ ]...
### Increasing access Shaders are arguably the part of p5 with the biggest barrier to entry. There's some existing confusion about why they get applied some times rather than others....