The objective of this exercise was to slice-n-dice a visual effects algorithm – Posterize in this case – in 3 separate pieces and step through the different types of operators at the appropriate time in order to generate new Posterize inspired algorithms with the intent of finding a new visually stimulating algorithm in the process. Oh, and I wanted to do so, not randomly, but systematically, stepping through each possible algorithm one at a time. This approach is called Algorithmic Combinatorics and as, with a great many of these types of problems, the number of possible variations quickly becomes explosive.
In the end, I generated over 10,000 visual effects algorithms within the family of Posterize using Algebraic Combinatorics (think permutations) method. After storing these permutations in a database, I batch rendered a single frame and multiple variations for each. The following videos are a random selection of some of those renders based off of the original video which can be seen here.