Studio can run 13 Bitgrain effects, like dither, halftone and ASCII, on any image, plus eight image filters. Adjustment layers apply the same effects to everything beneath them. This page lists every effect and setting and explains how effects stack.
These are the same deterministic effects as the image editor: the same picture with the same settings always gives the same result.
| Layer | Bitgrain effect | Image filters |
|---|---|---|
| Uploaded image | Image effects section | Appearance section |
| Image slot | Image effects section | Appearance section |
| Adjustment layer | Effect section | Appearance section |
Text, shapes, vectors and brush strokes do not have effects of their own. To put a halftone or dither over them, place an adjustment layer on top. See adjustment layers.
Pick an effect from the Bitgrain effects dropdown. The settings for that effect appear underneath, under Creative effects. Choose None to remove it. Each layer holds one Bitgrain effect at a time. Switching to a different effect starts it from its default settings.
The dropdown groups the effects into four families.
| Effect | Setting | Range | Default |
|---|---|---|---|
| Dither | Method | Floyd-Steinberg, Atkinson, Bayer 2x2, Bayer 4x4, Bayer 8x8, Blue noise, Threshold, Burkes, Stucki, JJN, Sierra, Sierra 2, Sierra lite, Random | Floyd-Steinberg |
| Intensity | 0 to 4 | 1 | |
| Color | On or off | Off | |
| Halftone | Cell | 1 to 200 | 2 |
| Angle | 0 to 360° | 45° | |
| Style | Mono, Color, CMYK | Mono | |
| Intensity | 0 to 1 | 1 | |
| Invert | On or off | Off | |
| Pixelate | No settings | ||
| Scanlines | Spacing | 2 to 200 | 4 |
| Intensity | 0 to 1 | 0.5 |
Dither turns tones into patterns of dots using one of 14 algorithms. Learn how each one looks in dithering. Halftone rebuilds the picture from printed dots, and CMYK splits it into four angled color screens. See halftone and print.
| Effect | Setting | Range | Default |
|---|---|---|---|
| ASCII | Characters | Detailed, Code, Standard, Blocks | Detailed |
| Color | On or off | Off | |
| Crosshatch | Spacing | 3 to 200 | 6 |
| Thickness | 1 to 40 | 1 | |
| Pop art | Cell | 2 to 200 | 2 |
| Angle | 0 to 360° | 45° | |
| Threshold | 0 to 1 | 0.5 |
ASCII redraws the picture with text characters. See ASCII and text textures. Crosshatch draws it as pen hatching, and Pop art turns it into bold comic-book dots. See creative effects.
| Effect | Setting | Range | Default |
|---|---|---|---|
| Posterize | Levels | 2 to 64 | 6 |
| Misprint | Shift | 0 to 100 | 4 |
| Angle | 0 to 360°, in steps of 5 | 0° |
Posterize cuts the picture down to a few flat tones per channel. Misprint knocks the color channels out of register, like a cheap print run.
| Effect | Setting | Range | Default |
|---|---|---|---|
| Grain | Amount | 0 to 1 | 0.2 |
| Photocopy | Contrast | 1 to 40 | 3 |
| Threshold | 0 to 1 | 0.5 | |
| Fold | Folds | 1 to 24 | 2 |
| Intensity | 0 to 1 | 0.4 | |
| Dust & scratches | Dust | 0 to 1 | 0.3 |
| Scratches | 0 to 100 | 3 | |
| Seed | 0 to 9999 | 7 |
Grain adds film grain. Photocopy gives the harsh, blown-out look of a copier. Fold adds crease lines as if the print had been folded. Dust & scratches scatters specks and scratch lines. Change the Seed to get a different, but still repeatable, pattern of dust.
Tip: Every setting is a scrub field. Drag across it for quick changes, or click it and type an exact value.
On the canvas, image effects are rendered at a working size, 600 pixels on the long edge for image layers and up to 1000 pixels across the page for adjustment layers. Exports keep the look the same at any scale. Smooth effects, such as halftone, pop art, scanlines, crosshatch, misprint and the print textures, are rendered again at the export size with their cell and spacing values scaled up, so you get the same number of dots as on screen, only crisper. Grid and character effects (dither, ASCII and pixelate) are rendered at the canvas working size and then scaled up with hard pixel edges, so every pixel and character lands exactly where it was on screen.
The Appearance section of image and adjustment layers has eight sliders. They work like the filters in other photo tools and are applied after the Bitgrain effect.
| Filter | Range | Neutral value |
|---|---|---|
| brightness | 0 to 200% | 100% |
| contrast | 0 to 200% | 100% |
| saturation | 0 to 200% | 100% |
| hue | 0 to 360° | 0° |
| gray | 0 to 100% | 0% |
| sepia | 0 to 100% | 0% |
| blur | 0 to 20 px | 0 px |
| invert | 0 to 100% | 0% |
Click reset under the sliders to return all eight to neutral.
An adjustment layer is a movable, resizable box that applies an effect to everything underneath it, inside its bounds. The layers below are never changed, so you can grade a whole page, or just one region of it, and change your mind at any time.
Click Add adjustment layer in the floating toolbar, or choose File then Adjustment layer. The new layer covers the whole page and starts with a halftone effect, so you can see it working straight away.
| Section | Controls |
|---|---|
| Position & Size | Align buttons, X, Y, W, H and aspect lock. |
| Appearance | Opacity, blend mode and the eight image filters. |
| Effect | The Bitgrain effect dropdown and its settings, exactly as for images. |
Lower the opacity to mix the effected version with the original underneath. Blend modes work too: a halftone adjustment set to Multiply prints dots over the original colors.
Studio draws each page from the bottom layer up. For every image, it:
Each image holds only one Bitgrain effect, so to combine effects, use adjustment layers. Each adjustment layer takes the finished page beneath it, including the results of any adjustment layers lower down, and processes that. For example:
The halftone screens the posterized picture, and the grain sits over everything. Reorder the adjustment layers to change the order the effects run in.
Tip: Text above all your adjustment layers stays crisp and clean. Move a text layer below an adjustment layer when you want the text to be printed with the same halftone or dither as the image.
In Animate mode, effect settings can be keyframed, so a halftone cell can grow or a dither can fade in over time. The effect panel shows whether you are editing the base frame (changes apply to every frame) or keyframing a later frame. See animation and keyframes.