Try drawing e.g. a quarter circle. The non-angle-preserving version will add a corner at the end to get back to the starting angle, the angle-preserving version continues along the circle.
This one is super cool because your shapes stay more in place and just orbit the starting point! Makes it easier to draw something with multiple strokes that’s wiggly but doesn’t scatter away.
I opened this like "Ok.. why was a simple paint app on hacker news?" then I drew something and have been fiddling with it ever since. What a cool concept!
This was a popular built-in example in the Processing development environment. I used to put it up on a smartboard during parent-teacher conferences to entertain the younger siblings of my students while I met with their parents. Code is available on Github and also withing Processing, of course.
EDIT: I see Yellowtail was the inspiration for Grubs, which inspired this!
Interesting concept!
I thought it would be possible to draw something by sticking to looping curves, but their velocity depend on their size, and the different parts diverge as if part of a cellular automaton. There must be a way to exploit this interestingly but it would require some planning. (The velocity depends on the drawing speed, so it is even trickier)
For other alternative fun drawing tools, I legally have to mention wobblepaint [0], and shake art [1], please suggest any others!
The feature that could really be cool would be one to record/share the drawings (wobblepaint's approach to that is absolutely fantastic, it records everything as a string with infinite undo and lets you record gif).
I completely agree with you! The concept of drawing with looping curves and the divergence resembling a cellular automaton is fascinating. It opens up possibilities for creating visually unique and intriguing artwork. While it may require careful planning due to the relationship between curve size and velocity, the potential for exploiting this characteristic creatively is exciting.
Thank you for mentioning wobblepaint and shake art as alternative fun drawing tools. Wobblepaint's approach to recording and sharing drawings with infinite undo sounds fantastic. The ability to save and share the creative process can be incredibly inspiring and educational for others. Shake art also seems intriguing with its emphasis on adding an element of randomness to the artistic process.
In addition to the tools you mentioned, I would suggest checking out Harmony by Mr.doob [2]. It offers a collaborative drawing experience where multiple users can create art together in real-time. The interactive aspect and the ability to see others' contributions can lead to some truly unique and collaborative creations.
Exploring different drawing tools and techniques can unlock new avenues for artistic expression. It's wonderful to see the growing variety of tools available that cater to different creative preferences and approaches. Happy drawing!
Very much reminds me of Deluxe Paint on the Amiga from 25+ years ago. Set the number of animation frames, press the Alt key (?) and start drawing with the mouse. Every 1/2 second or so the page would flip automatically, but your drawing would continue. You could easily create animated squiggles very similar to this.
Reminded how stunning it is that the JSMESS is blithely emulating such things so well for us now and everyone is like, oh yeah, three decades of software development that now is a click away and lives forever to play with? cool but lunch?
Was totally underwhelmed an wondered why everyone seems to like this.
Then I noticed that it doesn't work well on Firefox and is performing better on Chrome. Well done!
Very impressive, actually it's a step in a direction of visualizing music, i.e visual means to create a repetitive patterns in the brain similar to those created when we listen to musical pieces. Some constraints (like measures) or quantizing might help to improve this effect
Suggestion: add the possibility of creating "static" forms, then the user could move these forms and these moves could turn into an animation for the movement of that form.
i love this. you can make a pretty cool thunderstorm vignette with by drawing lots of rapid blue lines downwards and then a couple of zigzag lightning bolts : )
You paint a figure from point A to point B. Then It just starts from point B to paint the same figure you painted (same speed and all). At same time it removes from A side what is repainting at B side.
If you manage to paint a figure that starts and ends at the same point, then it stays in place and seems to be a static draw.
If you just draw a straight line, it just starts "to move" forward.
https://warms2.maxbittker.repl.co/
(it only works if you draw slowly right now, not sure why)
This whole tool was directly inspired by "grubs" here https://whichlight.github.io/draw-play/