It’s been a while! Part three of my notes on writing code for an installation. I wrote this code about 3 months ago and didn’t take many notes so I don’t remember a huge amount about the pitfalls and processes involved. I’ll talk you through its purpose and how it fits into the greater engine.
What is it? It’s a C++/OpenFrameworks class that you pass an image and the name of a preset to and it returns a transformed version of the image. The transformations are very simple (mirrors and rotations) designed to take organic pictures and apply geometry to them. Because I didn’t think it through two of the presets do exactly the same thing (I will remove one of them). I’m going to add some additional ones down the line but for now, I’m happy I have a process to easily apply combinations of transformations on the fly.
The video is of an app automatically running through all the transformations with a selection of images to give an idea of the effects.
I’ve also started looking at the physical implementation of this and have been discussing getting something built with a local fabrication company.
Next up I need to find my development notes and remember what the next component was supposed to be.