Once Upon A Kitchen

Updated

The first two scenes of Once Upon A Kitchen, 12 seconds (the clip plays without sound)

Once Upon A Kitchen is a short cartoon made in Animperia: a kitchen at doomsday, a villainous moldy sandwich, an evil toaster, and four pieces of food who'd rather not be there. It has three scenes and about 15 seconds of animation, with five lip-synced voice lines, a camera that pushes in and pulls back, and a soundtrack. The clip above shows the first two scenes.

Every frame was animated, voiced and exported in Animperia's editor, in a browser tab.

The story in three scenes

1. The villain. The camera opens close on a moldy sandwich standing on a pot that pours lava, and it gloats: "It's over, losers." As the camera pulls back, the toaster next to it bursts into an evil laugh, sparks flying.

2. The heroes. Across the counter, a carton of milk, a piece of cheese, a garlic bulb and a strawberry watch the wooden spoon and spatula burn. "I don't like this," says the milk. "What are we gonna do?" asks the cheese, hiding its eyes. The camera pulls wide to the boiling sink, then pushes in on the strawberry: "We can make it."

3. The fridge. A short beat inside the fridge, where the heroes, a soda can and a head of broccoli line the shelves and blink.

The evil toaster laughing with its mouth wide open, sparks on top, next to the moldy sandwich on its pot of lava
Scene 1: the toaster’s evil laugh, lip-synced to a recorded laugh

The cast

Character Role Line Voice
Moldy Sandwich The villain "It's over, losers." A deeper voice of its own
Toaster Its evil sidekick An evil laugh Bossy, one of the ready-made voices
Milk The grump "I don't like this." A high voice with a little growl
Cheese The worrier "What are we gonna do?" Squeaky, tuned with wobble and treble
Strawberry The hero "We can make it." A higher voice of its own
Garlic The quiet one None Not heard

The props are objects in the library too: a socket and its cable, the stove, the pot, the lava, the sink of boiling water, a burning spoon and spatula, a fork and a rolling pin.

Milk, Cheese, Garlic and a strawberry on the kitchen counter, Milk frowning and Cheese about to speak
Scene 2: the heroes, just before Milk’s line

How it was made

Scenes on a timeline

The film is three scenes on a landscape canvas, 1920 × 1080 at 24 frames a second. Each scene is a stack of layers on a timeline: the background, a layer for each character or prop, a sound layer for each voice line, music, and a camera. The second scene alone has 25 layers.

Characters with variations

Several characters have more than one variation, all of them drawings of the same character: Milk has an angry face, the garlic and the strawberry turn to the side halfway through the second scene, and the fridge scene uses sitting versions. A keyframe switches from one variation to the next.

Moves as clips

Each character's moves are its own animations, played as clips on its row of the timeline: blinks, a run cycle and a walk cycle, a scared face, hands thrown in the air, and the cheese covering its eyes and then standing back up. Clips overlap, so a character can blink while it walks. Motion tweens carry the strawberry and the garlic across the counter.

Voices and lip sync

Each line is a recording given to the character who says it. It sits on a sound layer of its own whose clip names the speaker, such as What we gonna do · Cheese · Squeaky. Rhubarb Lip Sync timed each line, and the mouths move on the stage, while scrubbing and in the export. Each speaking character has its own set of mouth shapes, drawn in its style.

Every character speaks through a voice effect of its own, so the lines sound like a cast rather than one recording. Background noise was taken out of four of the five recordings with one click. One line plays at 1.25× speed and another at 0.89×, set in the clip's options, with the pitch kept and the mouth following.

The editor on the second scene: Cheese mid-word on the stage, and the timeline below with the voice clips What we gonna do · Cheese · Squeaky and I dont like this · Milk 2 · Milk voice
Scene 2 in the editor: each voice clip names its speaker and voice

The camera

Each scene has a camera layer with keyframes and motion tweens. The first scene starts at 456% zoom on the sandwich and pulls back to 279% to reveal the toaster. The second pushes in on the heroes, holds, pulls wide to show the sink, then pushes in on the strawberry for the last line.

The first scene with the camera off: the whole kitchen set, with the stove, the lava, the toaster, the sink and the heroes far across the counter
The whole set, seen with the camera off: each scene’s camera frames a small part of it

Sound and export

A suspense track plays across the first two scenes, with a drum hit on top, each on its own sound layer. Export renders the scenes back to back as one MP4, with every voice, effect and the music mixed in.

Inside the fridge: the cast sitting on glass shelves next to a soda can and a head of broccoli
Scene 3: the fridge, a short beat to end on

Where the drawings came from

Most of the cast and the backgrounds were made with Animperia's optional AI helper, from reference pictures and descriptions, then refined in further variations. Some moves were described to it, such as the blinks and the walk cycle, and others were posed by hand, frame by frame, such as the milk's hands in the air and the cheese's scared pose. Everything in the film can be done by hand: drawing, posing, timing, voices and camera.

Make one like it

You can make a short like this in your browser: