Projects using OpenGL

07.10.2022

Creative Coding with Generative Colors in 3 Levels

This article was first published in a medium article. Prelude Alright, I’ll be honest, I’m not an expert. But I’m no spring chicken either. Still, having started creative coding in 2019, my understanding of color hasn’t grown much. With so many generative techniques out there like jumpflooding, cellular automata, river erosion, mold slime simulation and so on, it’s easy getting caught up in the challenges of implementing them, getting blown away by the super ultra mega cool visuals that they create and forgetting about color, if not outright avoiding it.

30.09.2022

Creative Coding with Circles

This article was originally published here. Circle trail Right around the beginning of May, in the last few days of April, I began learning OpenRNDR. As a way to learn the framework, the first things I tried to code were circles. And lots of them! I coded circles in such profundity as I’ve never had in my life. With that impulse, I found myself coding every single day and most of the work I produced involved circles.

27.03.2021

Atomic Counters in OpenFrameworks

Since OpenGL 4.2, atomic counters have been a core feature. They help solve a variety of problems, like counting the number of red pixels in a fragment shader or acting as a form of shared memory that can be altered by shaders. The use case I’m interested in is to create a particle system using compute shaders. This means that I need to keep track of the number of particles that are alive or dead at any given time.

19.02.2021

🧩 OfxJFA - OpenFrameworks Jump Flooding addon

ofxJFA is an OpenFrameworks addon of the Jump Flooding algorithm implemented with GLSL shaders.