Computer Science Engineer currently working as a computer science teacher.
Passionate about coding, art and all kinds of creative tech things.
Generative art. (2022 – now)
In February 2022 dropped my genesis NFT long form generative collection on Artblocks. Stations, a set of 900 procedurally generated Sci-fi like structures. Strongly influented by my previous works in games and procedural 3D modeling.
Since then, I have published many LFG collections and focused on generative art as the primary medium to unleash my creativity.
The Beginning (1990+)
Late 80’s/early 90’s and a kid with an 8-bit computer and a BASIC book.
I graduated from university as a software engineer and worked a few years in web development. In 2009 I started working as a teacher.
During that time, made some (never published) procedural ‘experiments’ with different technologies such Flash, OpenGL, Directx. But I really started to have real fun when I discovered Processing. Finally an easy way to draw with code without messing with low-level libraries and overkill IDEs.
Processing (2010+)
Discovered Processing IDE in 2010 which revived my passion for computer graphics and algorithmic art.
I’m also using Processing to teach structured programming and Object Oriented Programming to my students and prototyping new ideas.
Not much has been published before 2016. In 2017 I made a Twitter bot that runs Processing in my computer and posts pictures generated by some of my old sketches. (the bot is no longer running)
Link to the Twitter bot: https://twitter.com/FerjerezTheBot/
3D printing (2016+)
2016 was the year when I jumped into 3D printing and I’ve published a lot of designs, many of them procedurally generated.
https://www.printables.com/@FernandoJerez
Procedural designs are compiled in this collection:
https://www.printables.com/@FernandoJerez/collections/1166419
Some of my personal favorite projects:
Procedural buildings using a WaveFunctionCollapse algorithm (made with Processing)
https://www.printables.com/model/390864-procedural-buildings
Here’s a Twitter thread showing how it works: https://twitter.com/ferjerez3d/status/1203294375666737152?s=20
WFC algorithm again but for abstract structures (named ‘loops’).
https://www.printables.com/model/390865-procedural-loops
Marble-run generator (see this Twitter thread: https://twitter.com/ferjerez3d/status/1233729371741048832?s=20 )
Procedural low-poly vases
Plastic reef is a set of procedural designs related to subaquatic life.
I am especially proud of ‘Spores’ , which was a 3D printing project in collaboration with Fillamentum and some makers of the 3D printing community..
Finally, ‘Procedural Cities series’ it’s a bunch of different collections with randomly generated city-like structures.
P5Js, Javascript (2020+)
I’ve started with P5js in 2020. I love Processing but since Java is no longer available in browsers many of my new projects will be written in Javascript.
Hitomezashi pattern editor: http://fernandojerez.com/hitomezashi/
Jigsaw designer: http://fernandojerez.com/pixeljigsaw/
Mandala Generator: http://fernandojerez.com/mandalomatic/
Bonus Free Game: KosmikRun
In January 2021, I made this little game for a Game Jam. I’m including it here only because it was made with Processing using some procgen techniques. It was an intense one-week project that finally won the Jam 🙂 Free download for Windows
https://ferjerez3d.itch.io/kosmik-run
That’s all folks. Thanks for reading. Have fun!
Fernando