Chapter 4. Visual Effects Architectures

All applications that perform visual effects have certain basic similarities, unfortunately they also have many differences, and OFX needs to cope with them all. This chapter gives an overview of architectures and the concepts behind them. Feel free to skip it if you have experience of programming for a range of visual effects applications. The concepts are expressed in OFX terminology and may be somewhat different to how other systems express them


A clip simply a sequences of still images, played back at some frame rate to give the illusion of motion. Thank you Lumiere brothers. All applications that process moving images use clips in one form or another. A clip is typically a single set of images that are logically associated, for example they consist of a single shot from a motion picture.

bit depth components PAR