A man in a beard and glasses.

Steve Hingle / Steve's Makerspace

MadMAT’s President, Founder, and accountant. Steve is a generative artist and YouTuber known online as Steve’s Makerspace. He uses his YouTube channel to teach others how to make generative art and has a full course for people with zero coding experience. He’s also a solo CPA, helping nonprofits produce financials and get ready for audits. He lives in Verona, WI.

Abstract geometric design featuring various shapes in warm yellow tones, including circles, triangles, and squares, with layered textures.

The Order of Things (cover image) by Steve's Makerspace

Generative Art (code with random elements).

The Order of Things, made in p5.js, is inspired by Wassily Kandinsky and by gen artists Volatile Moods and Studio Captain. This is my nft debut.

Project page on fxhash

An abstract swirl of vibrant colors—red, yellow, orange, and blue—on a dark background, creating a dynamic, fluid motion effect.

Warped #58 by Steve's Makerspace

Generative Art (code with random elements), params by Steve.

This is my second project using a shader. It starts by making a simple drawing, then the shader uses noise to warp the image. This is a params project, so the user uses buttons and sliders to co-create the art. Made with p5js and uses some Perlin noise code by Inigo Quilez.

Project page on fxhash

An abstract swirl of earthy colors with textured patterns, scattered fragments, and intricate lines creating a vibrant, organic composition.

Revealed Secret #16 by Steve's Makerspace

Generative Art (code with random elements), params by Steve.

“Revealed Secret” is a generative art project that delves into the beauty and complexity that emerges when we look past the surface. Our brains are trained to make quick judgements about people and things in order to assess danger and keep us safe. But if we set aside our fear and take more time, we see that things are more complex and wonderous than they seemed at first. The surface is blessedly broken and the hidden layers peak through to produce a fine tapestry of reality.

The project begins with a shader that creates three layers of Perlin noise. An optional second shader smears the colors. Then selected shapes are used to erase parts of the top two layers. I’m delighted to finally use my own shaders to create art. I’m borrowing shader noise code from Inigo Quilez and shader random code from Patricio Gonzalez Vivo. Made with p5.js.  This is a params project, so the user uses buttons and sliders to co-create the art.

Project page on fxhash