It was twenty years ago today
Sam L Jackson fought the snakes in air
They've been going in and out of memes
Guess they're funny if you're in your teens
So may I just remind you of
The act you've known for all these years
Monty Python's "Hovercraft full of eels".
Posts by Risto A. Paju
I've been playing with a very simple approach to meandering paths. I'm not sure if I'm getting anywhere with these, but I thought I'd post some of the tests so far.
More wriggling motions in the plasma-globe-inspired demo. I also added periodic resets to further mess things up.
#plasmaglobe #plasma #particlesimulation #pythoncode #opengl #vertexshader #algorithmicart #algorist #creativecoding #artxcode #computerart #ittaide #kuavataide #iterati
It's been quiet on the demo front as my musician side has recently taken over. Here's the latest piece by me and Noira, you'll find a couple more on the same Salixvelox channel:
youtu.be/XI9XJKDMd3k
#karelianlanguage #karjalankieli #karjalankielieläy #varzinkarjala #suvikarjala
Following my recent 2D image morphing demos, I've been thinking of visualizing the process as a single 3D shape.
Fox drawing courtesy of @noira.bsky.social
#morphing #3dgraphics #digitalsculpture #pythoncode #numpy #opengl #algorithmicart #algorist
From a pile of shit, new life grows. Conway's Game of Life running independently in the 3 colour channels in 64x64 cells with wrap-around topology.
Not much new code here, just added image loading capability to my old pile-up demo of 2D cellular automata.
Let's try a fancier/heavier morphing idea. Each point from one image is paired with the nearest point from the other. Then we can linearly interpolate the position of each to move between the two pictures.
#trumpmemes #donaldtrump #greenland #trumpland #orangeland #orangeisthenewgreen
A basic algorithm for a basic guy: find the edge points in the binary image and change their colour to that of the target image. Rinse and repeat until the edge no longer moves.
#trumpmemes #donaldtrump #greenland #makeamericagreenlandagain #trumpland #cellularautomaton #edgedetection #vonneumann
Highlights of the year
#highlighter #trumpmemes #epsteinmemes #jeffreyepstein #epsteinfiles #halftoneart #raster #pixelart #textmode #textmodeart #ansiart #oldskool #xterm #pythoncode #algorithmicart #algorist
New Year's Redactions
My earlier text redaction demos were done in my OpenGL setup, using a pixelation effect overlaid on a text document. This was rather simple, but it required some manual tweaking to align the pixelation grid with the text. I've now redone the effect in text mode using Python.
What shall we find in the Epstein files?
What shall we find in the Epstein files?
What shall we find in the Epstein files
early in the morning?
Model: @noira.bsky.social
#trumpmemes #epsteinmemes #jeffreyepstein #epsteinfiles #halftoneart #raster #pixelart #realtime #opengl
Trump found in the Epstein files! A little Xmas fun with image quantization.
#donaldtrump #trumpmemes #jeffreyepstein #epsteinfiles #halftoneart #raster #pixelart #algorithmicart #algorist
Rule/Yule 30 cellular automaton with a "band-pass" filter every few iterations. Done in the Bash shell using bitwise math, so each row/state is a single number of 63 bits.
#cellularautomaton #rule30 #bitwiseoperators #textmodeart #oldskool #retrocomputing #unixshell #xmastree #joulu6
@noira.bsky.social siis <3
Hej tatta gorem! Koska ATK-laitteiden tuottama teksti on nykyään in, hip ja wow, niin tehtiin @noira_musti kanssa oma runogeneraattori. Uniikit tekstit löytyvät osoitteesta algoristo.com/markoviinike... tai nettisivujeni kautta.
Sierpinski triangles on an icosahedron, inspired by Ghee Beom Kim
#sierpinskitriangle #icosahedron #geometricart #fractal #fractalart #iteratedfunctionsystem #3dgraphics #raymarching #pythoncode #numpy #opengl #algorithmicart #algorist #mathart #laskutaide #ittaide #kuavataide #iterati
Another blow-up view of the Apollonian spheres, now dropping on a concave surface to gather all the jetsam together. This is what I had in mind when writing the first drop demo, and the model just needed a bit of refinement for the differently sized balls.
New demo just dropped! Testing a basic elastic model with blocks of FCC, BCC and diamond lattice.
#particlesimulation #elasticcollision #hookeslaw #bodycenteredcubic #facecenteredcubic #diamondlattice #lattice #crystalstructure #3dgraphics #pythoncode #numpy #opengl
Deforming Apollonian spheres, again using some interesting math that Bluesky doesn't want me to explain in this limited space.
Making Apollonian gaskets usually follows a key rule of iterated function systems: each iteration should make the thing smaller. With inversions, this means going from the outside to the inside of inverting circles.
However, it's possible to make valid gaskets using a lopsided configuration, where
Another look at Apollonian spheres, cutting out the top half and showing a few iteration steps.
#apollonianspheres #apolloniangasket #iteratedfunctionsystem #inversion #sphereinversion
Apollonian spheres
New implementation of the Apollonian Gasket iteration
2D circle inversion fractals on the spherical surface. This was a fun offshoot of my recent Apollonian endeavours, again using the Riemann sphere mapping to go from 3D to 2D for the iterations.
Apollonian gaskets via circle inversion.
For more explanation, you should see my posts on Instagram, Youtube, Facebook or Mathstodon where the posting limits are more sensible.
Different views of iterating the Apollonian gasket
Truncated octahedron Apollonian gasket
Another style for regular 2D Apollonian gaskets
#apolloniancircles #apolloniangasket #relief #emblem #geometricart #fractal #fractalart #raymarching #pythoncode #opengl #algorithmicart #algorist #mathart #laskutaide #ittaide #kuavataide #iterati
Apollonian gaskets based on Platonic solids. The vertices of a tetrahedron/octahedron/icosahedron are used for the centre positions of the initial circles.