p5.js icon indicating copy to clipboard operation
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...

Results 444 p5.js issues
Sort by recently updated
recently updated
newest added

### Topic In order to expand the `static properties` on the class Vector, it seems necessary to change the `class declaration` to `interface declaration` in `p5.Vector.d.ts` file.

Discussion

### Increasing Access Unsure ### Most appropriate sub-area of p5.js? - [ ] Accessibility - [ ] Color - [ ] Core/Environment/Rendering - [ ] Data - [ ] DOM...

Feature Request

Signed-off-by: nikhilkalburgi Resolves: #6660 #### PR Checklist - [x] `npm run lint` passes - [ ] [Inline documentation] is included / updated - [ ] [Unit tests] are included /...

### Increasing access We provide a `tint()` function that can be used to change the opacity images are drawn at. This functionality is a bit hidden since tinting the alpha...

Enhancement
Area:Color
Area:Core

### Topic I am drawing pixels using a pencil on canvas using p5.js. The issue is that when the pencil size is 1 and canvas is Zoomed IN in that...

Discussion

### Increasing access This would make it easier to test, and thus make sure that the event listeners are functioning properly on all platforms. While event listeners may seem simple...

Feature Request
Area:IO
Area:Events

### Increasing Access While using angles in mathematical and geometric constructions, we often want the angle to be in the principal range i.e. from -180 to 180 degrees (or -PI...

Feature Request
Area:Math

### Actual Behavior **Description** In the example I encountered an issue in the Snake game implementation where the movement controls are set to 'i', 'j', 'k', 'l', and the canvas...

Bug

### Increasing Access This enhancement would simplify p5's source code and would reduce the mathematical prerequisites for understanding it. This would increase access among p5 contributors. ### Most appropriate sub-area...

Enhancement
Area:Core
Help Wanted

completely fixes the bug of issue https://github.com/processing/p5.js/issues/6318 Changes: renderer._doStroke always true in the constructor of GeometryBuilder Class within GeometryBuilder.js Screenshot: #### PR Checklist - [x] `npm run lint` passes -...