Backdrop
Background Blur and Glass Material sample the content behind the layer.
Add shadows, glows, blur, glass, chromatic aberration, or glitch without flattening the source. Varve keeps the effect stack editable across vector shapes, paths, text, groups, frames, tables, image-filled objects, and raster layers.
Layer Effects execute through explicit stages: backdrop acquisition, content effects, appearance effects, then material highlights and final compositing. Move controls are stage-aware, so every enabled reorder changes a meaningful within-stage order; a control never pretends that a cross-stage move changes the renderer.
Background Blur and Glass Material sample the content behind the layer.
Gaussian, Layer, Field, Iris, Tilt-Shift, Path, Spin, Depth Blur, Chromatic Aberration, and Glitch transform painted content.
Shadows and glows wrap the authored source with stable, reorderable identity.
Current boundary: leaf layers run the full staged order. Flattened group and frame surfaces evaluate their appearance effects in authored order and support one Layer Blur per container; the Inspector disables cross-stage moves in both cases.
Text effects follow shaped glyphs, counters, decorations, and strokes—not the invisible text box. Raster and image effects follow true alpha, transparent holes, crop placement, sparse tiles, and background-removal masks, so a cut-out PNG does not receive a rectangular shadow. Compound vector paths preserve curves, fill rules, and authored holes; gradients, translucent fills, and stroke-only content use painted coverage when a geometric outline would be misleading.
Keep the font, rich formatting, transforms, and text content editable while shadows and glows follow the glyphs.
Apply appearance effects to sparse tile surfaces without rerunning or replacing the original pixels.
Apply one composited-child silhouette at the container owner, preserving child ownership, clipping, and transparent gaps.
Tuning effects shouldn't mean guessing arbitrary numbers or fighting detached floating dialogs that hide your canvas artwork. Varve's redesigned inspector brings professional creative control directly into your flow:
Choosing an effect from the categorized picker adds it immediately—no separate confirm click. Add again for another effect, or use a row's Duplicate action to repeat a tuned treatment.
Clicking an effect card opens its parameter editor; clicking again closes it. The labelled chevron stays the keyboard and screen-reader trigger, and interactive controls keep their own behaviour.
Each of the 16 effect types renders a live preview inside its popover—shadows, glows, every blur family, depth blur, chromatic aberration, glitch, and glass—so you are never editing blind.
Each row states its execution stage (Backdrop, Content, Appearance), and a disabled move explains that it is already first or last in that stage—no silent no-op reorders.
Instant modern elevation levels—from subtle 1px card borders (E1) and floating hover states (E2) to raised popovers (E3) and dramatic modal depth (E4), plus ambient glow and graphic hard shadows.
Steer light angles visually with an interactive circular controller and instant compass snap points (Down, 45°, 135°, Center), keeping cartesian X/Y and polar angle/distance synchronized.
Single-parameter effects like Layer Blur and Background Blur expose an inline radius scrubber directly on the card row. Tweak blur in one gesture without opening a popover.
Move an effect up or down, or remove it, straight from its row. Reset and Duplicate stay in the row menu, and drag-to-reorder remains available for free positioning within a stage.
Each effect has its own vocabulary instead of inheriting a one-size-fits-all panel. Tune the things that define the look, then keep the source editable.
Shadows expose X/Y plus synchronized angle and distance, elevation presets, and light pad. Glows add choke, contour, edge/center origin, and solid or effect-domain gradient colour treatment.
Colour and opacity sit on one row in every effect that supports them, opacity-like values read as percentages, blend mode is always the same control, and closed sets such as glow contour and origin are one-click segmented choices.
A gradient glow shows its actual ramp in the row chip rather than a single stop, and glass exposes the edge highlight's colour, width, and opacity together.
RGB split includes Mix and fractional offsets; Custom Color Split adds independent red, green, blue, luminance, or alpha contributions with output colours, strength, and offsets—previewed with those same colours.
Direction, seed, density, slices, blocks, channel shifts, noise, scanlines, and blend mode.
Tint, saturation, brightness, noise, edge highlight with opacity, focus range, falloff, and depth inversion.
Gaussian stays uniform; Field, Iris, Tilt-Shift, Path, and Spin expose their authored geometry and deterministic CPU reference rendering.
Organized into Shadows & Glows, Surface & Blur, Photographic Blur Gallery, and Stylistic Distortion for instant discovery.
| Owner | Supported | Effect source |
|---|---|---|
| Shapes and paths | Yes | Vector fills and strokes |
| Text | Yes | Shaped glyph alpha |
| Image-filled vectors | Yes | Placed image alpha and masks |
| Raster layers | Yes | Tile surface alpha |
| Groups and frames | Yes | Composited child surface |
| Adjustment layers | Separate | Adjustment scope, not a drawable silhouette |
Gaussian, Field, Iris, Tilt-Shift, Path, and Spin Blur are editable effect-stack entries rather than destructive filters. Their controls use owner-local geometry, source-pixel blur distances, stable control IDs, and a linear-light premultiplied CPU reference so a saved document keeps the same meaning across Canvas2D fallbacks and reopen.
Field pins, Iris regions, Tilt-Shift bands, Path points, and Spin pivots can be edited directly on the canvas or from the Inspector. The current CPU reference keeps the saved result deterministic; adaptive motion quality, bokeh, and restored grain remain deliberately scoped follow-ups.
The document stores the complete editable effect definition. When SVG, PDF, or another target cannot reproduce a backdrop, alpha, mask, blur, or procedural effect, Varve rasterizes the smallest affected compositing region rather than flattening the whole document. Vector geometry, text, and source assets remain editable in the document.
Browser Canvas2D is the current pixel authority for this effect family; native interchange preserves the contract even where a target backend uses software replay.