Playing with this wavy spiral pattern and some warmer colors. Wow! I did not expect it to turn out so well. Yep, I did some on watercolor paper too. These might make it into my shop.
Here's an in-progress shot.
Playing with this wavy spiral pattern and some warmer colors. Wow! I did not expect it to turn out so well. Yep, I did some on watercolor paper too. These might make it into my shop.
Here's an in-progress shot.
= paθs ðat escape after 1-35/35-500/500-5000 iterations
Decagon (fractal version)
\(z_{n+1}=fold(z_n)^2+c\)
where fold is a generalized absolute value function. A complex number has two components: a real and an imaginary part.
If we take the absolute value of one of these parts, we can interpret this as a fold in the complex plane. For example, |re(z)| causes a fold of the complex plane around the imaginary axis, which means that the left half ends up on the right half. If we do this for the imaginary component |im(z)|, we fold the complex plane around the real axis which means that the bottom half ends up on the top half.
These two operations are quite similar, because the imaginary fold is just like the real fold of the plane, except that it was previously rotated 90 degrees (z * i). But what if we rotate the plane by an arbitrary number of degrees?
An arbitrary rotation of the complex plane can be expressed as rot(z, radians) = z * (cos(radians) + sin(radians) * i), where radians encodes the rotation.
The image here is produced, by rotating the plane exactly five times, and folding the imaginary part each time.
I found this algorithm in the Fractal Formus under the name “Correction for the Infinite Burning Ship Fractal Algorithm”.
It can be seen as a generalization of the burning ship obtained by folding the complex plane twice with a rotation of 90 degrees, i.e. folding both the real and the imaginary part.
Amazing tutorial to create Chladni patterns by Patt Vira https://www.pattvira.com/ in #p5js
Fumbling around with processing again,..
A row of irregular closed curves, drawn with low brightness and opacity, form the surface of something that reminds me of a piece of of an intestine rotating around the horizontal axis).
(Inspired by Reformation by Project Somedays (https://openprocessing.org/sketch/2102708)
I had some stickers printed of a few of my recent paintings and a couple of older ones. These include
“The Pigeonhole Principle”,
“Skew-Symmetric Meow Tricks”,
”Infinite Holes and the Cosmic Goo”,
“Cats on a Surface”, and
“Bunny Surfs the Great Wave”.
Get a set here: https://gwenbeads.etsy.com/listing/1886004058
A "big" one :
#geogebra : www.geogebra.org/m/tzmjrbqz
#truchet #mathart #geometry #symetries #reflexion
I came across this halftoning idea sometime last week. While the idea was relatively easy to understand and fun to implement, I've spent quite a lot of time trying to make the result look nice.
In each row, the image is split into bins containing roughly the same sum of lightness value. This is nice to implement when the number of lines/bins is a power of 2, so we can recurse with a binary split. Thus the line density varies by average lightness. The problem is that density is considered along the x-axis. If things change a lot between rows, the lines get slanted, so they appear more dense. Here I've included some averaging between neighbouring rows to make thing a bit smoother.
I'm also including a fun glitch from the early tests. The line-density system includes the set of point coordinates and the graph structure (which point is connected to which). What happened here is my generic graph generator that simply finds the nearest neighbours of each point. So in the light areas that are compressed horizontally, the nearest neighbours were left and right.
雲雲雲雲雲
雨雨雨雨雨
雨雨雨雨雨
雨雨雨雨雨
傘傘傘傘傘
人大人大人
凸凹道凹凸
I brushed up on my Desmos teacher activity builder skills in Desmos today and made a small intro to Conics.
Yeet Paths (AKA conic Sections) https://student.desmos.com/join/xaz6th
Teacher Activity link: https://teacher.desmos.com/activitybuilder/custom/67f86620cbcb18d701967369?utm_campaign=share&utm_content=activity
ðe triplex(i^2 = j^2 = -1, i*j = j*i = i) buddhabuld looks surprisingly not bad?
One of my all-time most read blog posts about one of my most popular tutorials is 11 years old! If you haven't read about Slugs in Love, you should have a look.
https://gwenbeads.blogspot.com/2014/04/new-tutorial-slugs-in-love-earrings-and.html
Find the tutorial here: https://gwenbeads.etsy.com/listing/185139758