Creative Coding

The Vector Drawing Art of

v3ga

(Julien Gachadoat)



Amber 🌸 Whitehead
math witch

Tacoma, July 7, 2026

From Human vs. Machine forum at Mirage (2018)
  • Abstract form
  • Monochrome
  • Geometric shapes
  • Repetition
  • Atari ST demo scene (late 1990s)
  • Generative computer drawing (since 2002)
  • Teaching creative coding (since 2006)
  • Multimedia engineer (since 2010)
  • Physical plotters (since 2017)
  • NFTs (since 2021)
  • Historical preservation of computer art (since 2023)
Books

Pathways
This edition will feature a curated selection of the best plotter artworks of Gachadoat's career to date (2018-2023), and offer a deep dive in his creative and coding processes, inspiration references, and much more.

Books

Noir Orion
“Noir Orion” is a sketchbook of 63 drawings generated by an algorithm designed to explore the gradual transformation of a simple shape: the circle. On each page, the algorithm applies a series of geometric operations that evolve the circle into increasingly elaborate configurations. Then, in a reversing motion, the forms simplify until they return to lines evocative of a star. The book's visual trajectory weaves a connection between pure mathematical abstraction and a cosmic entity.

Teaching

Initiation au code créatif : générez des objets graphiques

https://www.domestika.org/fr/courses/4034-initiation-au-code-creatif-generez-des-objets-graphiques

In person teaching at Bordeaux Montaigne University in Art

Historical Preservation

Jean-Paul Delahaye. "Nouveaux dessins géométriques et artistiques avec votre micro-ordinateur", 1985.

Microsoft BASIC programs for Canon X-07 computer and Canon X710 plotter.
Recoded to p5.js.

scanned original book
Github repo







Plotter Demo
Plotter Control

Processing → SVG → AxiDraw

Julien Gachadoat
Selected works, 2018–2025
Work series are generated digitally using a computer program and have multiple unique instantiation based on a pseudorandom seed.

Each presented work is a physical printout together with certificate of authenticity for one seed value. Zoom and pan on some works are editorial and designed to show fine detail.

Julien Gachadoat
Blue, Black, and Grey (2023)
Uses "Subdivision" algorithm.
Drawing based on waveform of EP music release.

Grey, Vinyl (2023)
Grey-N04, Vinyl (2023)
Julien Gachadoat
Cascades (2019--2024)
Uses vertically modulated sine waves with amplitude and frequency modulated by position.
Area between waves filled with vertical stripes with randomized orientation and density.

Escape after (2024)
Stacking (2020)
Julien Gachadoat
Cells (2019-2022)
Uses multiple random walks on a grid as basis for Voronoi tesselation.

Parcels (2019)
Groups (2019)
Julien Gachadoat
Deformed grids (2018-2025)
Deforms grid into overlapping quadrilaterals. Each quad is then filled with patterns deformed to the shape of the quadrilateral.

Scripted (2025)
Eye (2018)
Pursuit (2020)
Julien Gachadoat
Fields (2020-2021)
Looks like algorithms based on flow fields.

Émanation-2 (2021)
Accretion (2020)
Julien Gachadoat
Fractions (2022-2025)
Variation of "subdivision" algorithm where angle is modified during each level of subdivision.

Fractions-14 (2022)
Fractions-23 (2024)
Directions (2024)
Julien Gachadoat
Hexagrid (2018-2022)
Algorithms based on hexagonal tiling, filling each tile with patterns.

Hexgrid (2019)
Signs (2019)
Julien Gachadoat
Landscape (2018-2024)
Landscape (2018)
Deeper-02 (2021)
Julien Gachadoat
Orbe (2024)
Orbe #22 (2024)
Orbe #1146 (2024)
P5js Recreation Attempt
Grey, Vinyl (2023)






P5js Recreation Attempt
Accretion (2020)






Challenge

Write a p5js program that:

  • draws a red square

Write a p5js program that:

  • draws an 8x8 grid of red squares

Write a p5js program that:

  • draws an 8x8 grid of squares
  • each square is randomly filled white, red, or black

Write a p5js program that:

  • draws an 8x8 grid of squares
  • each square is randomly filled white, red, or black
  • every other row is shifted right 1/2 a square

The End