Skip to content
io9

Rock patterns that make algorithms beautiful

By

Reading time 1 minute

Comments (0)

These carefully-patterned rock arrangements look like something out of a meditation garden, or environmental art. But they are actually the product of simple computer algorithms expressed through a 3D program.

Writes artist Giuseppe Randazzo:

This project has started from a search for a 3d-objects optimal packing algorithm over a surface, but evolved in something rather different. I love the work by Richard Long, the way he fills lonely landscapes with archaic stones patterns.

My version is a poor and lazy version of that heroic approach. The virtual stones created by several fractal subdivision strategies, find their proper position within the circle, with a trial and error hierarchical algorithm. A mix of attractors and scalar fields (some with Perlin noise) drives the density and size of the stones. The code is a C++ console application that outputs a OBJ 3d file.

There is a kind of natural unnatural beauty to these images, which suggest one way that humans and machines share an aesthetic.

You can see more of Randazzo’s work on his website. Spotted on Illusion 360!

Explore more on these topics

Share this story

Sign up for our newsletters

Subscribe and interact with our community, get up to date with our customised Newsletters and much more.