Dave Pagurek
Dave Pagurek
Resolves https://github.com/processing/p5.js/issues/5734 Changes: - Made the assignment statement regex a little bigger to handle more edge cases: - Instead of splitting on all commas, it uses a regex to parse...
Resolves https://github.com/processing/p5.js/issues/5790 ## Changes - Adds support for `strokeCap` and `strokeJoin` in `p5.RendererGL` - Updates the line drawing pipeline (generation of vertices and attributes, shaders) to handle caps + joins...
### Topic In WebGL mode, strokes don't have joins or caps. This leads to some ugly results, e.g.: ```js function setup() { createCanvas(400, 400, WEBGL) } function draw() { background(255)...
### Most appropriate sub-area of p5.js? - [ ] Accessibility - [ ] Color - [ ] Core/Environment/Rendering - [ ] Data - [ ] DOM - [ ] Events...
Along with https://github.com/processing/p5.js/pull/6791, this should now have converted all our contributor docs from STF round 1 other than the readme itself.
This converts the edits from @limzykenneth and @nickmcintyre from Google Docs to the .md file here on Github.
This adds some boilerplate for a node script to convert `docs/data.json` to the old `docs/reference/data.json` format. Run it by calling `node utils/convert.js` and it'll dump the output in `docs/converted.json`. -...
Related to https://github.com/processing/p5.js/issues/5354 (but does not fully solve it) ### Changes This uses the timestamp passed into `requestAnimationFrame` callbacks instead of `window.performance.now()` if it's available. This refers to the time...
### Most appropriate sub-area of p5.js? - [ ] Accessibility - [ ] Color - [ ] Core/Environment/Rendering - [ ] Data - [ ] DOM - [ ] Events...
### 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....