AR Storytelling for
Prenatal Bonding

An augmented reality prenatal experience that transforms emotional connection between expectant parents and their baby — through an interactive AR night sky, progressive storytelling, and a 3D baby model.

Capstone Prototype  ·  UBC MDM 2025

A collaboration of Panoruk Tandem CDM
BabySteps App
12 Weeks
107 Users
6 Phases

Prenatal Emotional
Connection

Pillars
Emotional Educational Experiential
Client
Tandem
Team
Panoruk
Timeline
12 weeks
2026
My Role
Visual Designer
Tools
Figma, ARKit
Procreate, Illustrator
Deliverables
AR App
Brand System

The Bonding Gap

Expectant parents — especially in the first and second trimesters — lack experiences that make the invisible reality of their developing baby feel present. Existing prenatal tools focus on information delivery: weekly statistics, checklists, clinical diagrams. Partners feel peripheral to a journey they cannot physically experience, and that engagement gap is rarely acknowledged. Prenatal bonding is not automatic — it is cultivated through repeated, intentional engagement. BabySteps responds with three design stances:

Emotional accompaniment

over information delivery. Parents witness growth as a living visual world, not a fact card.

Ritual

over task completion. No streaks, no metrics, no guilt for missing a day.

Shared participation

over solitary use. Every feature includes the partner, from the very first week.

My Role

2D Animation Visual Design Art Direction Illustration Asset Production

Art Direction

Defined the visual language — colour palette, star character design, and the emotional tone that carries through every scene.

2D Animation

Created all Procreate + frame-by-frame animations: idle loops, stage transitions, environmental effects, and character moments.

Asset Production

Exported and optimised every animation asset for Unity AR integration — working directly with the dev team on format and timing.

Research

I wanted to help — I just didn't know what to do, or when. It felt like standing on the sidelines.

Interview — First-time father, 30

Mixed emotions

Joy, worry, strength, and anxiety coexist through pregnancy — often in the same week.

Fathers feel sidelined

Excluded and unsure of their role; their only support today is informal — friends, online content, AI.

Context shapes the bond

Planned vs. unplanned, finances, and access to care all shape attachment and confidence.

Connection is sensory

Heartbeat, movement, touch, and voice build the bond — for the whole family, not just the mother.

Development milestones that anchor stage-based interaction:

15–18 Weeks

Hearing begins

Talk to the baby, play music

20–24 Weeks

Responds to touch & voice

Belly touch, read stories

25+ Weeks

Hearing fully functional

Music, voice recordings

Third Trimester

Senses light & taste

Light play, food moments

3 Concepts

Concept 1 Scrapbook
Concept 2 Bookcase
Concept 3 Constellations

Pivot

Original Direction

Constellations as fetal milestones. Clients felt it tied the app to astrology & mysticism

After Effects for animation workflow. Mismatched with our painterly art direction

Constellation reference
Pivoted To

Story-based AR night sky. Warmth and wonder, no zodiac associations

Hand-drawn frame-by-frame in Procreate. Matched the storybook feel perfectly

No baby-related illustrations in the AR sky. Abstract warmth over literal imagery

Heart with house illustration

Moodboard

The visual direction is inspired by a storybook aesthetic, where textures and brush strokes remain visible, creating a sense of warmth, tactility, and hand-crafted intimacy. Motion is suggested through painterly strokes and elongated shapes, particularly in the depiction of comets and falling stars.

Source from Pinterest

Visual Style

The night sky is treated as an emotional space. Deep blues, soft purples, and muted blacks form the base, while glowing yellow and whites introduce moments of warmth and focus. Light is used as a central storytelling element — bright glowing forms guide attention and evoke wonder.

Visual Style — Night Sky

Envisioning the Placement of an Asset in the Night Sky

Story Making

With the constellation concept behind us, we built a layered AR narrative — the night sky becomes a living storybook that grows alongside the pregnancy. Each AR scene is composed of three depth layers that stack to form a complete environment.

AR Depth Layers

AR layer system: Default assets → Depth of stars → Story

Production Pipeline

All 2D assets were created from scratch using a three-stage pipeline — from hand-drawn illustration to Unity-ready PNG sequences.

Procreate

Procreate

Hand-draw + animate frame by frame

Ps

Photoshop

Composite layers, color grade, export

PNG

PNG Sequence

Frame-by-frame PNGs → Unity AR

Heart Beat

Heart Beat animation frames

Night Sky

Night sky texture frames

Leading Production

With 30+ assets moving through the pipeline, production needed a system — and the team needed to be able to produce without me becoming a bottleneck. I ran the asset tracker and onboarded teammates into the animation workflow directly.

Asset tracker spreadsheet — 30+ assets by format, assignee, status, and phase

One source of truth for 30+ assets

Every asset was tracked by format (flat / motion), where it appears (storytelling / night sky), assignee (me, another member, or client-provided), status, and the narrative phase it belongs to (S1–S6). At any point, anyone on the team could see what was done, what was in progress, and what was blocking Unity integration.

Teaching the workflow, not just handing off files

When another member joined asset production, I recorded a walkthrough video breaking my animation process into clear, repeatable steps — from frame-by-frame drawing in Procreate to export settings Unity expects. The member went on to deliver assets like the Bone, Planet Earth, and Nebula Mist independently, in a style consistent with mine.

Animation Showcase

A compact asset gallery with category switching, uniform frames, and a dedicated ordered stage progression.

Character 01Idle Loop
Character 02Shooting Star
Character 03Star 2
Character 04Star 3
Character 05Star 4
Cloud Layer
Environment 01Cloud Layer
Sun
Environment 05Sun
Moon
Environment 02Moon
Effect 01Meteor Shower
Effect 02Sparkle
Stage 1 — 01Star1_Beginning
Stage 1 — 02Heart Beat
Stage 1 — 03Shooting Star
Stage 1 — 04Outline Star
Stage 1 — 05Organization Star
Stage 1 — 06Universe
Stage 2 — 01FireWorks
Stage 2 — 02Star to Outline
Star 3
Stage 3 — 01Star 3
Stage 3 — 02Star To Outline
Stage 3 — 03Ear + Volume
Star 4
Stage 4 — 01Star 4
Stage 4 — 02Star Opens A Little
Stage 4 — 03Filling Circle with Star
Stage 4 — 04Heart House
Stage 4 — 05Aurora
Stage 5 — 01Moon Slides Star
Stage 5 — 02Clock
Stage 5 — 03Star to Earth
Star to Sun
Stage 6 — 01Star to Sun
Stage 6 — 02Star Opens
Hand Held Star
Stage 6 — 03Hand Held Star
Stage 6 — 04Bird Flying
Stage 6 — 05Flying Fullloop
Stage 6 — 06Kite

Team Decisions &
Client Communication

Concept Merge

We evaluated 3 directions. No single concept was enough. We merged Constellation (AR immersion) + Scrapbook (personal memory) into the Night Sky experience—creating something more powerful than either alone.

Partner-First Constraint

Client feedback mid-sprint: AR and partner engagement must be core, not add-ons. Every feature now requires a Partner View. This constraint forced us to think inclusively from the start.

Scope Protection

Explicitly cut 6 features to protect 12-week delivery: medical monitoring, social sharing, user login, 3D animation rigging. Quality over quantity—we shipped something polished rather than something rushed.

Two Rounds of Testing

Round 1 — Internal User Test

Week 6 · Feb 9, 2026 42 participants
Round 1 internal user test session

What we found

  • 59.6% found onboarding clear — abstract phrasing like “journey under the stars” confused the rest
  • 28.6% struggled to locate the Journal, and dead-end buttons created false friction
  • The AR dome earned a real wow-factor, but content sat too high — arms above shoulder height
  • Users instinctively reached out to touch the sky, moon, and baby elements

How we responded

  • Rewrote onboarding copy to name the app’s purpose earlier in the flow
  • Gave the Journal a clear visual entry point and made every button state interactive
  • Lowered the dome so key elements are reachable without raised arms
  • Added an interaction layer — sky, moon, and baby became tappable

Round 2 — External User Test

Week 9 · Mar 10, 2026 65 participants
Round 2 external user test at DigiBC Signals Studio

What we found

  • The storytelling animation rated 3.6/5 emotionally engaging — curious, calm, and peaceful led the responses
  • Holding the phone upward was tiring, and potentially inaccessible for heavily pregnant users
  • The 3D baby read as “too medical” — transparency and visible organs unsettled many participants
  • The link between the night sky and fetal development was unclear on first encounter

How we responded

  • Repositioned visual elements lower and constrained interaction to a comfortable ~180° range
  • Hid internal organs by default and committed to a warm, soft rendering direction
  • Added animated cues to start each story sequence, plus pinch-to-zoom on the baby model
  • Rebuilt onboarding to name the Night Sky concept and its link to fetal development up front

Testing Results

Emotional Connection

90%

Daily Engagement

50.8%

Anxiety Reduction

49.2%

Task Completion

88.1%

Usability Score

3.6/5

Design Iterations

8

Development Timeline

12 Weeks
4 Sprints
3 Phases

Phase 01 — Weeks 1–2

Research & Ideation

User interviews with expectant parents, competitive analysis of existing pregnancy apps, and definition of the core emotional problem space.

Discovery

Phase 02 — Weeks 3–5

Prototyping & AR Exploration

Low-fidelity wireframes tested with 12 participants. AR anchoring and night sky environment explored in RealityKit and Unity AR Foundation.

Design + Prototype

Phase 03 — Weeks 6–7

MVP & First Feature

Night sky AR scene shipped as the core MVP. Onboarding flow and due-date setup integrated. Internal alpha tested with 18 users.

Sprint 01–02

Phase 04 — Weeks 8–9

Iteration & Second Feature

3D baby model integrated with week-based progression. Daily task system built and connected to the journey map. Feedback incorporated from first alpha.

Sprint 03

Phase 05 — Weeks 10–11

Integration & Second Feature

Full user journey connected end-to-end. Push notifications for daily tasks. Wider beta with 107 users across two cohorts.

Sprint 04

Phase 06 — Week 12

Polish & Handoff

Animation polish, performance optimisation, and full design handoff package delivered to the Tandem engineering team.

Handoff

Tools Used

Figma Figma
Unity Unity
Xcode Xcode
ARKit ARKit
Notion Notion
Procreate Procreate

Everything Handed Off

A complete handoff package was delivered to the Tandem engineering team — ready for production.

Figma Design

🎨

2D Animations

🎬

Unity AR Project

📱

Component Library

📝

User Testing

🧪

Product Roadmap

🗺️
View Art Style Guide →

Core Features

Night Sky feature
Feature 01

The Night Sky Experience

Users anchor a dynamic AR night sky in their physical space. Stars, clouds, and ambient elements fill the room as the story begins to unfold around them.

3D Baby feature
Feature 02

3D Baby Visualization

An interactive 3D model of the baby evolves alongside each development stage. Parents can rotate, zoom, and explore the model in AR.

Journey feature
Feature 03

Journey & Daily Task

A structured journey maps out the pregnancy from week 1 to birth. Each day presents a small task that deepens the bond.

iPhone Mockup Showcase

The Stage 1 AR story within a realistic mobile device frame — as it appears in-hand.

Keypoints

  • Highlights 2D animation and visual language
  • Simulates real-device interaction for a grounded viewing experience
  • Combines motion, light, and composition to establish emotional tone

What I
learned.

Looking back over the past twelve weeks, this project taught me much more than how to design an AR experience. It showed me what it feels like to build a product as part of a multidisciplinary team, where every decision, asset, and iteration contributes to a much larger system.

From designer to product creator

As the project progressed, I gradually became responsible for most of the visual production — the storybook illustrations, night sky assets, animations, and documentation. Creating assets is only one part of the process; equally important is organizing them, communicating with developers, and ensuring they can be integrated smoothly into the final experience.

Iterating with feedback

We constantly iterated based on client feedback and user testing. Many ideas evolved over time, and some had to be completely reworked. Rather than seeing feedback as criticism, I learned to treat it as part of the design process — every iteration brought us closer to a clearer and more meaningful experience.

The team behind it

Despite tight deadlines and occasional setbacks, we maintained open communication and supported one another throughout. Small moments outside of work — sharing meals, going bowling, or simply talking during breaks — helped build trust and made collaboration much more enjoyable. Successful projects are built not only through good design, but through strong relationships.

Going forward

This project has strengthened my confidence in visual storytelling, production planning, and cross-disciplinary collaboration. More importantly, it has changed the way I approach design — I now think beyond individual screens or assets, and instead focus on designing complete experiences that connect storytelling, interaction, and emotion.

Team Panoruk

Team Panoruk
View More Work