Dave Pagurek
Dave Pagurek
@southwest-git to submit a patch, you can fork this repo, make the change in your fork, and then create a PR from your fork to this upstream repository. There are...
Two points here: For why stuff without strokes ends up spending time on stroke calculations anyway: it looks like when we draw a model, we generate strokes around every triangle...
Lines in p5, as you mention, are centered on the points you specify rather than aligning the corner. Centered lines are intentional, so we're currently not planning on changing this...
Do you see the same effect with native canvas drawing? ```js function setup() { createCanvas(400, 400); background(255); noFill(); stroke(0); strokeWeight(1); // p5: rect(150, 50, 150, 50); line(100, 50, 150, 50);...
I think we still want to be setting the bound texture back to an empty texture in most cases (like you mentioned in https://github.com/processing/p5.js/issues/7030#issuecomment-2309095086, this could just when a framebuffer...
The main issue that jumps out to me isn't so much about winding order, but the fact that the non curved vertices on the outside become curved in 2D mode,...
This is now resolved in 2.0 after https://github.com/processing/p5.js/pull/7373!
Thanks @Rishabh821, I think the key thing would be figuring out how to distinguish between static methods (e.g. p5.Vector.add), global functions (e.g. fill), and instance methods (e.g. myVector.add). It would...
to clarify that second option: I was imagining the simpler lines mode being an option you can set (maybe at the start of your sketch?) but it may not be...
Actually, we might not need to do a huge refactor in order to support the earlier, low fidelity outlines. I did a little test here https://editor.p5js.org/davepagurek/sketches/jfNPJGoqV where setting `testNoCapsOrJoins =...