Platforms to show: All Mac Windows Linux Cross-Platform

CIFilterGeneratorMBS class

Type Topic Plugin Version macOS Windows Linux iOS Targets
class CoreImage MBS MacCI Plugin 17.2 ✅ Yes ❌ No ❌ No ❌ No Desktop, Console & Web
An object that creates and configures chains of individual image filters.

The CIFilterGenerator class provides methods for creating a CIFilter object by chaining together existing CIFilter objects to create complex effects. (A filter chain refers to the CIFilter objects that are connected in the CIFilterGenerator object.) The complex effect can be encapsulated as a CIFilterGenerator object and saved as a file so that it can be used again. The filter generator file contains an archived instance of all the CIFilter objects that are chained together.

Any filter generator files that you copy to /Library/Graphics/Image Units/ are loaded when any of the loading methods provided by the CIPlugIn class are invoked. A CIFilterGenerator object is registered by its filename or, if present, by a class attribute that you supply in its description.

You can create a CIFilterGenerator object programmatically, using the methods provided by the CIFilterGenerator class, or by using the editor view provided by Core Image (see CIFilter Image Kit Additions).

This class has no sub classes.

Blog Entries

Release notes


The items on this page are in the following plugins: MBS MacCI Plugin.


CIFilterGaussianGradientMBS   -   CIFilterGlassDistortionMBS


The biggest plugin in space...