> For the complete documentation index, see [llms.txt](https://memorystring.codebyz.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://memorystring.codebyz.com/style-and-motion/transitions.md).

# Transitions

How each photo arrives and leaves — the choreography of the cut. Inspector → **Motion** (Studio). **Transitions Mix** is everything this project may play.

![Mix dropdown and single-slide / multi-photo checkboxes](/files/SsneIlpxYlTNHHVVJBgz)

**Reset Motion to Defaults** restores mix, checkboxes, and group settings. Slide order and durations stay.

## Mix presets

Four moods, one full vocabulary. **Varied · Gentle · Playful · Dramatic** — every mix owns the **full** single-slide set; the preset only **biases** which cuts show up more often.

* **Varied** — even share
* **Gentle** — leaning Ken Burns, depth dissolve, reveal from depth, same-photo fan
* **Playful** — leaning flip, slide, spark slide, sparkle wipe, flying card, swirl-in
* **Dramatic** — leaning punch-in, spiral-in, accordion, swirl-in

Picking a mix (or a **Look** chip) hands choice back and clears hand-picked checkboxes, then re-deals cuts. Changing the mix re-cuts photos whose current kind the new mix does not use; photos already on a kind it keeps stay put. Energy never clears your picks. Any change here → **Custom**. Style then says *Set in Motion* if you tick boxes by hand.

## Single slides

One photo at a time — at least **one** box stays on. The checklist in the app (currently **17 of 17** when all are on — yes, you can run the whole deck). Each clip is 1080p from a real export; the player opens on the cover frame.

### Ken Burns

Slow, unbroken lean-in toward the focus point — the quiet classic.

{% embed url="<https://www.codebyz.com/products/memory-string/catalog/trans-ken-burns.mp4>" %}

### Depth dissolve

The print swims up out of blur and settles square — softens automatically on a light stage.

{% embed url="<https://www.codebyz.com/products/memory-string/catalog/trans-depth-dissolve.mp4>" %}

### Layers

Ghost layers overlap on the hand-off — the outgoing print still faintly there.

{% embed url="<https://www.codebyz.com/products/memory-string/catalog/trans-layers.mp4>" %}

### Card flip

Edge-on flip: fades in, turns face-front, exits in the mirror.

{% embed url="<https://www.codebyz.com/products/memory-string/catalog/trans-card-flip.mp4>" %}

### Slide rotate

A Polaroid slides in from off-stage, glides, then slides out.

{% embed url="<https://www.codebyz.com/products/memory-string/catalog/trans-slide-rotate.mp4>" %}

### Spark slide

The Polaroid skates in and off with a spark trail through the flight.

{% embed url="<https://www.codebyz.com/products/memory-string/catalog/trans-spark-slide.mp4>" %}

### Sparkle wipe

A glitter trail leads while the next print skates into place.

{% embed url="<https://www.codebyz.com/products/memory-string/catalog/trans-sparkle-wipe.mp4>" %}

### Flying card

The card is tossed through 3D space.

{% embed url="<https://www.codebyz.com/products/memory-string/catalog/trans-flying-card.mp4>" %}

### Offset wash

Split seat: sharp card at Photo Size on one side, wash opposite.

{% embed url="<https://www.codebyz.com/products/memory-string/catalog/trans-offset-wash.mp4>" %}

### Punch-in

An oversized smear rushes in, then punches past the lens.

{% embed url="<https://www.codebyz.com/products/memory-string/catalog/trans-punch-in.mp4>" %}

### Spiral-in

The card coils in while the wash zooms in, then out.

{% embed url="<https://www.codebyz.com/products/memory-string/catalog/trans-spiral-in.mp4>" %}

### Reveal from depth

A slow push forward out of distant blur — the print finds you.

{% embed url="<https://www.codebyz.com/products/memory-string/catalog/trans-reveal-from-depth.mp4>" %}

### Accordion fold

Closed bellows unfold while fading in, then fold shut again.

{% embed url="<https://www.codebyz.com/products/memory-string/catalog/trans-accordion-fold.mp4>" %}

### Contact sheet

A bright Photo Size print sits on a dimmed grid of the same photo.

{% embed url="<https://www.codebyz.com/products/memory-string/catalog/trans-contact-sheet.mp4>" %}

### Same-photo fan

One photo fanned in depth — sharp centre, soft dim wings.

{% embed url="<https://www.codebyz.com/products/memory-string/catalog/trans-same-photo-fan.mp4>" %}

### Motion trail

The print carries a diagonal motion-trail echo behind it.

{% embed url="<https://www.codebyz.com/products/memory-string/catalog/trans-motion-trail.mp4>" %}

### Swirl-in

The card spirals in and out; the wash zooms (it does not swirl).

{% embed url="<https://www.codebyz.com/products/memory-string/catalog/trans-swirl-in.mp4>" %}

**Spiral-in** and **Reveal from depth** take about five seconds to seat. Captions wait until the photo has nearly landed. Only **Varied** carries both in its bias; **Gentle** leans Reveal, **Dramatic** leans Spiral, **Playful** leans neither — or tick them in Motion. By Look: Clean, Vintage, Noir, B\&W, Golden Hour are Gentle; Cinematic and Crisp are Dramatic; Polaroid is Playful.

Above roughly **93% Energy** they cannot play (boxes dim). If they were the only kinds checked, the movie falls back to Ken Burns while Energy stays that high. Once stills drop under about four seconds (\~93% Energy), mixes drop both for quicker cuts.

Per-slide pick: right-click → **Slide Transition** (includes **Random**). See [Library](/build-your-movie/library.md#right-click-a-slide).

## Multi-photo

Several photos in one beat — **3D Ribbon, Carousel, Filmstrip, Perspective Pair, Photo Stack, Scatter & Settle**.

On/off switches. All six may be off for classic one-at-a-time. Unchecking one keeps its cadence settings and shows *Off — check … under Transitions Mix…*. Details: [Multi-photo groups](/style-and-motion/groups.md).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://memorystring.codebyz.com/style-and-motion/transitions.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
