Tutorials
Folder Hierarchy
This tutorial will walk you through the folder hierarchy of the visp application folder. You’ll be in that folder quite a bit since that is where your custom filters, renderers, and transitions will live.
Setting Up visp in Adobe® Flex Builder™ 3
If you want to work with the visp source code in Adobe Flex Builder 3, this tutorial will walk you through setting up the project assuming you have already downloaded the source code.
Creating a Custom Renderer (Media)
Visp is really a platform for content creators, specifically those who meander in the realm of generative art. This tutorial will walk you through the base steps of setting up and compiling your first renderer.
Order of Code Execution in the Render Flow
Once you’ve set up your renderer, you’ll want to understand the order of code execution within the custom methods of your renderer within the scope of visp’s render flow. This tutorial runs through what happens and what functions get called from the point that your renderer is instantiated through the point that it is destroyed.
Handling Input Events
Visp was designed to provide a creative framework that permits response to user input. You can use the built-in Input Manager UI or your own MIDI device to trigger input events that your renderer can respond to. You can also respond to traditional mouse input. This tutorial provides an introduction to the functions and events tied to handling input.
Creating a Custom Filter
Filters represent visp’s post-render output manipulation effects that can be applied at runtime. They can really be anything you want, and visp includes a single filter called Alpha Trail. This tutorial doesn’t cover all the details involved in creating your own filter, but it does provide a fully-commented set of source code to help get you on your way.

