Explore my generative art NFTs dropped on fxhash


Vezels is a generative art algorithm that explores realistic color mixing. In this project, the canvas is treated as a wet painting where each new paint layer brings forth new colors. The algorithm starts with a color palette of three hues, along with black and white. It then creates overlapping and intertwining shapes, offering opportunities for new color blends. The output reminded me of the threads of a rope, either coming together or unraveling. Hence the name ‘Vezels’, the Dutch word for ‘Fibers’. I used the 'spectral.js' library to create realistic color mixing, which I combined with a shader to improve performance. As a way of showing gratitude, 10% percent of the proceeds from each minted edition on primary will go to Ronald van Wijnen, the creator of 'spectral.js'

View project on fxhash


'Buizen' is a generative art algorithm that creates interesting and somewhat chaotic compositions of tube-like shapes. The word 'Buizen' is Dutch for 'tubes'. It was born out of exploring the fields of (arc) tangent math. The algorithm starts with filling a canvas full of circles. It then pairs up the circles, either randomly or by selecting those that are close or on the same angle. The two circles are then connected to each other as one shape using arc tangent math. The addition of hatching for shading and a hollow opening on one end creates an illusion of depth, resulting in shapes that resemble tubes. Variations in the final output are driven by differences in creating circle pairs, as well as factors such as circle packing density, circle sizes, color palette, and curvature of the tubes.

View project on fxhash


The outputs created by this algorithm reminded me of the colourful bead mazes that children play with. So, I named the algorithm 'Kralen', which means 'beads' in Dutch. The algorithm 'Kralen' creates random bezier curves using the edges of a rectangular boundary, and places beads atop these curves to create a 'bead maze' effect. The algorithm offers different curve creation modes, with the most common mode being 'Mix'. In this mode, two random edges of the boundary are chosen to form bezier curves. Other modes create curves that are horizontally or vertically oriented, or formed using only the corners of the boundary

View project on fxhash


'Kleurstalen' is a simple experiment that uses fxhash's iteration property to pick colors just once. In total there are 140 editions, representing the commonly used named colors in modern web browsers. Each edition corresponds to a single color from the set, allowing collectors to - in some way - own a color! Now, the question remains: who will get the color 'hotpink'?

View project on fxhash

For collaborations, custom requests, or general inquiries please feel free to reach out via the form below