In yesterday’s post we used 2 temporal generators to build a procedural shape animation from a MSG preset. The preset was based on the 1C Abstract5 processor. Today we use 3 different stacked instances of this processor in a single MSG preset with 3 temporal generators to build a more complex time varying shape animation.
We mentioned in yesterday’s post that the 1C Abstract5 processor overlays it’s generated shape on top of it’s input image stream. So you can either stack multiple instances of the 1C Abstract5 processor on the same image stream, or you can route the different 1C Abstract5 processors to different color channel streams to build more complex visual effects.
For this particular example we used 3 different 1C Abstract5 processors, one for each of the 3 color channels associated with a MSG preset’s color image output (R Out, G Out, B Out). The image gallery below shows the different processor’s IO (input-output) routing that was used to build the overall MSG preset effect. We start off by generating a flat gray colored image in the R Out stream (SetToValue processor). We then use that image stream as the input for the 3 1C Abstract5 processors, which output respectively to the B Out, G Out, and R Out streams. I ordered the output IO routing for the 3 processors in that order so that I would not override the flat gray R Out image stream until the 3rd 1C Abstract5 processor was run. A ForceColorMap processor was used to colorize the final full color effect a little by mapping to through a color palette.