Tag Archives: recursive

Jun 14 2011

More on Simulating Video Feedback

by Synthetik in Uncategorized

The Nov 8, 2010 post here called Simulating Video Feedback described how to build a simple paint action sequence that incorporated an Image Compressor ip op effect and a MSG rotation and scaling effect to simulate analog video feedback. This post take a second look at that post, and shows how to build this style of effect as a single MSG preset.

Read more

May 27 2011

Using Bezier Keyframe Interpolation to Build up a Static Image

by Synthetik in Uncategorized

Yesterday we showed how to store sets of bezier paths into a Bezier Context action step. And then how to use bezier path keyframe animation to build an animating pencil sketch effect. In today’s post, we’ll slightly modify the PASeq we built for yesterday’s animation effect, and show how you can use bezier path keyframe interpolation to build up a single static artistic image effect rather than an animating movie file. The keyframe movement of the bezier paths combined with some simple recursive image processing work together to build up a single shaded sketch, where the shading is build up from the bezier path movement over time.

Read more

May 24 2011

Edge Rippler Loop Action Procedural Animating Processing Effect

by Synthetik in Uncategorized

Today’s post explores a simple procedural animation generated by using a single MSG preset run in loop action mode. The MSG preset processes the Current Layer, so it builds a recursive processing effect over time in the canvas when run in loop action. A single temporal generator is attached to one of the MSG preset’s editable parameters to generate procedural animating movement into the processing effect as it runs in loop action mode.

Read more

May 11 2011

Animating a Recursively Painting Chaotic Attractor

by Synthetik in Uncategorized

Over the last 2 days we first showed how to build a paint synthesizer preset that uses an additional embedded MSG preset to paint a chaotic attractor, and then to build a moving paint animation by attaching temporal generators to editable parameters in the embedded MSG preset. Today we’ll modify yesterday’s animation approach to incorporate recursive processing (overdrawing on a previous modified output canvas frame). Recursive processing allows for generating an artistic smeared paint trail effect to the dynamic movement of the painted chaotic attractor.

Read more

Apr 10 2011

Live Video Synthesis via Recursive Feedback Processing

by Synthetik in Uncategorized

Yesterday we talked about how to configure Studio Artist 4 to work with live video processing. Today we’ll discuss another kind of live video performance feature, but one oriented at synthesizing abstract visual imagery via recursive feedback processing in real time. The image above is a frame capture of a dynamic textural image generated in real time by recursively processing the canvas with a MSG preset running in loop action. The difference between this style of video synthesis and the live video processing we discussed yesterday is that the loop action effect is repeatably re-processing the last video output frame image as opposed to processing a live video input capture like in yesterday’s example.

Read more

Mar 12 2011

Recursive Apollonian Modulation Animation Experiment

by Synthetik in Uncategorized

Today’s post continues the image modulated apollonian gasket close packing experiment we started in yesterday’s post. We’ll modify yesterday’s MSG preset to combine 2 different image modulated close-packed abstractions into a single output image. And we’ll use self-modulating recursion to generate a series of images to build an abstract animation.

Read more

Feb 16 2011

Recursive IO Routing and Kaleidoscopic MSG Effects

by Synthetik in Uncategorized

Today’s post continues our discussion yesterday on kaleidoscopic effects. The image above shows a MSG kaleidoscopic effect using recursive IO routing as opposed to the non-recursive IO routing we discussed in yesterday’s post on how to build a simple traditional kaleidoscopic effect. Note that the kaleidoscopic symmetry has been broken in some visually interesting ways. We’ll explore recursive vs non recursive IO routing in MSG effects as well as the notion of symmetry vs breaking symmetry in today’s post.

Read more

Feb 02 2011

Recursive MSG Abstract Animation

by Synthetik in Uncategorized

The image above is a frame capture from an animation generated by running a MSG preset in loop action into an open movie stream. The processing is recursive, which means that the output of the previous MSG processing cycle is used as the input to the current MSG processing cycle. This post extends on the ideas presented in our post 3 days ago (Jan30th) on Simple MSG Procedural Abstract Animation.

Read more

Nov 08 2010

Simulating Video Feedback

by Synthetik in Uncategorized

One cool thing you can do with Studio Artist is simulate video feedback. In the analog world you would generate video feedback by pointing a live video camera at a monitor displaying the output of the live video camera feed. You can generate all kinds of different warp and texture synthesis imagery depending on how you move and focus the camera when generating video feedback. The image above shows an example of simulating video feedback digitally via recursive feedback generated by running a paint action sequence in loop action mode. This post will discuss how to generate effects like this in more detail.

Read more


x
Loading...