Skip to project introduction
Back to Work 周宁作品集合 07 / SELECTED WORK

Interactive installation & storytelling

Ms. Tomato

Ms. Tomato — The world of Ms. Tomato
01 / The world of Ms. TomatoView full size ↗

The project

Project overview.

An interactive installation about how assumptions shape the way a character is seen. Ms. Tomato’s life unfolds through a physical set, gesture input and realtime imagery.

Project type
Academic project · Interactive narrative
Focus
Spatial storytelling
Gesture interaction
Blender & TouchDesigner
Explore the detailed design guidelines ↘

01 / The installation

Step into
Ms. Tomato’s world.

A television, scattered objects and colored light form the installation. Visitors use gestures to interact with the digital character’s story within this physical setting.

Spatial storytellingGesture inputRealtime visuals

02 / Three chapters

Three stages of life.
Repeated misunderstandings.

Hand-drawn narrative storyboard
Hand-drawn narrative storyboard
01 / Childhood

A first misunderstanding.

An encounter turns an unfamiliar fruit into an object of suspicion.

02 / Adulthood

The same assumption, repeated.

People repeat an assumption before they get to know the character.

03 / Old age

A different appearance.

This chapter explores how changes in appearance lead to further rejection.

Visual studies of the character across stages of life
Visual studies of the character across stages of life
Design guidelinesIdentity / Color / Typography
DESIGN GUIDELINES

A character you meet, in a space that responds.

Extend the character study into a practical guide for color, screen copy, set materials and the interaction sequence.

The documented installation combines a screen, objects and colored light.
The documented installation combines a screen, objects and colored light.

The guide is based on the documented installation and character studies. Screen colors, type sizes and state behavior are proposed presentation rules, not measured lighting or tracking specifications.

01 / VISUAL IDENTITY

One character, across a changing life.

Keep the fruit silhouette, stem and facial placement consistent. The growth study documents visual development; the story itself follows childhood, adulthood and old age.

Original model and growth study; not a chapter map.
Original model and growth study; not a chapter map.
Recognition
Keep the silhouette and stem readable through changes in pose and light.
Facial expression
Change eyes and mouth to support the scene while preserving their relationship to the face.
Life chapters
Use narrative and posture to distinguish childhood, adulthood and old age without attaching a moral rank.
Continuity
Keep the character scale and screen position stable around an interaction cue.
02 / COLOR & MEANING

Let the character stand apart from the atmosphere.

The red tomato is the narrative focus. Purple and cyan light frame the surrounding set, while darker areas give the face and screen room to remain visible.

#C63B45

Tomato red / Character

Preserve the recognizable fruit color across the character studies and presentation.

#B754B8

Purple / Atmosphere

Use around the set to add depth without tinting every face or subtitle.

#65C7CC

Cyan / Counterpoint

A cooler spatial accent that separates objects and light layers.

#19131B

Dark stage / Space

Anchor the environment and make the luminous screen readable.

#F4E8D9

Warm white / Text

Use for short prompts and subtitles on a dark screen.

HEX values are reference colors for digital presentation. Stage lighting must be adjusted on location; life stages should be identified by story context, not a simplistic good-or-bad color code.

A readable color pair

Pair color with words or a visible symbol. Keep small labels on a quiet, solid surface.

A story is about to begin.#F4E8D9 / #19131B · 15.12:1
03 / TYPOGRAPHY

Inter, with weight doing the work.

The original chapter labels and narrative paragraphs share Inter. Bold labels on cyan introduce each scene; regular white copy on the dark board carries the story.

Original story board / chapter label and narrative copy
Original story board / chapter label and narrative copy
Verified in the original Figma file

Inter Bold + Regular

Figma confirms Inter Bold at 12 px for “childhood in the forest” and Inter Regular at 12 px for the paragraph beginning “Miss Tomato recalls”. The hierarchy comes from weight, placement and background color.

Verified text-layer samples · sizes recorded in the original Figma file
Text roleSource sizeTypeface / styleOriginal text
Chapter label12 pxInter / BoldChildhood in the forest
Narrative paragraph12 pxInter / RegularMiss Tomato recalls…

Retain Inter for new chapter labels and explanatory copy. Installation prompts need a separate size check on the actual screen, at the intended viewing distance.

These are source-board measurements, not website or installation text sizes. View the original Figma file ↗

03 / Making the interaction

Building the gesture
and visual response.

Gesture, character, image.

The project combines Leap Motion gesture input, character development in Blender and image processing in TouchDesigner.

Leap Motion
Hand-gesture input
Blender
Character and life-stage animation
TouchDesigner
Realtime image processing
TouchDesigner process — plant rendering and texture compositing
TouchDesigner process — plant rendering and texture compositing
Design guidelinesUse & avoid / Materials & views
04 / USE & AVOID

Keep the character of the work.

These examples make the application rules visible. All distorted or crowded samples below are labelled as things to avoid.

Ready when you are.One clear message
Use

Keep a single prompt

Use one clear instruction at the moment it is needed.

Avoid

Avoid light over reading areas

Do not let colored glare obscure a face, subtitle or action cue.

Use

Make chapter changes gradual

Use a brief transition and keep the viewer oriented.

Avoid

Avoid abrupt flashing

No repeated flashes or sudden full-screen brightness jumps.

Use

Acknowledge a recognised gesture

Respond only when the input is recognised; show how to try again when needed.

Avoid

Avoid repeated triggers

A held gesture should not repeatedly restart the same chapter.

05 / MATERIALS & VIEWS

Objects hold the scene. Light changes its mood.

The documented set combines older screen equipment, everyday objects, wooden supports and reflective material. Their roles should stay clear when rebuilding or photographing the work.

Found objects

Keep wear and texture where they support the lived-in atmosphere. Avoid visual clutter around the interaction entry.

Reflective surface

Use reflected color at the edges of the scene; keep bright highlights away from faces and reading areas.

Emissive screen

Balance the screen against ambient light so the face, prompts and subtitles stay visible.

Surface samples are schematic illustrations of the proposed appearance.

Explain the space and the signal path.

Audience view, layout and equipment relationships are more useful here than three views of the character. Leap Motion input and prebuilt Blender assets feed the TouchDesigner composition.

Leap Motion

Live hand input

Blender

Prebuilt character assets

TouchDesigner

Realtime composition

Display

Character & story

Installation documentation and the audience-facing scene.
Installation documentation and the audience-facing scene.
Audience view
Show the screen, character and interaction entry from the intended viewing position.
Layout plan
Document object footprints, visitor position and sensor placement when the actual site is confirmed.
Signal diagram
Separate live hand input from prebuilt character assets; show both entering the realtime composition.
Equipment view
Show screen orientation, cable routes and sensor line of sight from the actual setup.

04 / In the space

The installation,
in use.

These photographs document the screen, objects, lighting and audience interaction in the installation.

Installation and participant documentation
Installation and participant documentation
Design guidelinesApplications
06 / APPLICATIONS

A clear beginning, a response, a way back.

Define state changes before adding effects. The rules below propose interaction behavior without assigning new gestures that the original project has not documented.

Narrative
Narrative

Keep the relationship between life chapters and the visitor response visible.

Realtime composition
Realtime composition

Label inputs, composition and output without implying unverified gesture accuracy.

Installation
Installation

Review the complete scene from the visitor position before finalising light and text.

Suggested behavior & continuity

01

Invitation

Keep the opening scene calm with one readable invitation.

02

Input recognised

Show a restrained confirmation; if tracking is lost, explain how to resume.

03

Chapter playing

Keep the story stable and prevent the same held gesture from restarting it.

04

Return to start

Give the ending a pause before a gradual reset for the next visitor.