Ian Storm Taylor
Ian Storm Taylor
If you don't supply a `step` it will print always with 3 decimal places, which is janky for values like `1.5` which get rendered at `1.500`. Should get rid of...
For animations. I'll often want to pause at a certain frame, or even just to hit stop to save CPU while going to edit the code for a bit.
More complex than a single color, would give you a Figma-like gradient editor as the UI, and an array of stops with `position` and `color` properties, like: ```ts [ {...
Didn't really have this working well, so need to re-think. It's useful for situations where you're dealing with printer software or laser cutter software that accepts PDFs but doesn't recognize...
It would be cool to have a little daily prompt on empty windows (in the blank space when no sketch is active) with an idea for a new sketch, similar...
Which is a button that when clicked invokes a function. Something like: ```ts Void.button('name', () => { // do something here… }) ``` Only useful in animated sketches, since you...
- https://www.jesirgb.com/blog/gif-encoding - https://github.com/processing/p5.js/pull/5709
Would be cool if you could write use it shaders... although that's a whole different can of worms, since all the helpers utils are useless… - https://thebookofshaders.com/
So you can choose a specific aspect ratio without having to define a specific width. For when the sketch is full screen.