Patches
From QuartzCompositions.com the central source for Quartz Composer :: wiki
The basic elements of Quartz Composer are patches. Similar to routines in traditional programming languages, patches are base processing units. They execute and produce a result.
Patches are equivalent to the following:
Result = function (time, {0 or more input parameters})
You create a composition by dragging patches from the patch library to the working area and making patch connections between them. Circles on a patch represent ports , with input ports on the left side of a patch and output ports on the right side. Ports pass parameters through them—you can think of ports as parameters. The connections between the ports define how data flows when the composition runs. Like routines, not all patches take input parameters.
Patches can also contain other patches: see macro patches.
| Table of contents |
Blur
Color Adjustment
Color Effect
- Color Cube
- Color Invert
- Color Map
- Color Monochrome
- Color Posterize
- False Color
- Mask To Alpha
- Sepia Tone
Composite Operation
- Addition
- Color Blend Mode
- Color Burn Blend Mode
- Color Dodge Blend Mode
- Darken Blend Mode
- Difference Blend Mode
- Exclusion Blend Mode
- Hard Light Blend Mode
- Hue Blend Mode
- Lighten Blend Mode
- Luminosity Blend Mode
- Maximum
- Minimum
- Multiply
- Multiply Blend Mode
- Overlay Blend Mode
- Saturation Blend Mode
- Screen Blend Mode
- Soft Light Blend Mode
- Source Atop
- Source In
- Source Out
- Source Over
Controller
Distortion Effect
- Bump Distortion
- Circle Splash Distortion
- Circular Wrap Distortion
- Displacement Distortion
- Glass Distortion
- Glass Lozenge
- Hole Distortion
- Pinch Distortion
- Torus Lens Distortion
- Twirl Distortion
- Vortex Distortion
Environment
Generator
- HSL Color
- Image Downloader
- Image Importer
- Image With Movie
- Image With String
- Plasma Image
- Render In Image
- RGB Color
- String Printer
- Video Input
- Checkerboard
- Constant Color
- Lenticular Halo
- Random Generator
- Star Shine
- Stripes
- Sunbeams
Geometry Adjustment
- Image Transform (called Affine Transform in 10.4)
- Crop
- Lanczos Scale Transform
- Perspective Transform
Gradient
Halftone Effect
Modifier
- Color to HSL
- Color to RGB
- Color Transformation
- Image Texturing Matrix
- String Case
- String Components
- String Scanner
- String Truncate
- Structure Index Member
- Structure Key Member
Numeric
Renderer
Sharpen
Source
Stylize
- Blend With Mask
- Bloom
- Crystallize
- Edge Work
- Edges
- Gloom
- Height Field From Mask
- Pixellate
- Pointillize
- Shaded Material
- Spot Light
Tile Effect
Tool
- Core Image Accumulator
- Core Image Kernel
- Date Formatter
- FPS Display
- Image Dimensions
- Input Splitter
- Iterator
- Iterator Variables
- JavaScript
- Multiplexer
- OpenGL Info
- Patch Time
- Rendering Destination Dimensions
- Stop Watch
- String Compare
- String Length
- Structure Count
- System Time
