06 / INTERACTIVE 3D / PERSONAL EXPERIENCESBIRTHDAY ROOM PROTOTYPE

3D Gift

A little world. Made for someone.

MY ROLE
Creator & Developer
THE FOCUS
Interactive storytelling
CURRENT STATE
Local prototype
An illustrative scene for the 3D Gift concept. This portfolio artwork does not show a recipient’s photos or letters.

Give someone a place to discover.

A photo or letter can hold a lot of meaning. I wanted to explore what happens when those memories become a small space someone can move through and discover.

3D Gift began as a local birthday-room prototype: personal photos, letters, and an animated gift reveal brought together in one interactive experience.

An experience that unfolds.

The prototype connects a few personal moments into a small birthday world.

01

Explore the memories.

Five photo or illustrated-memory moments form the room’s starting point.

02

Open a letter.

Three personal letters give the experience a quieter, more direct way to tell the story.

03

Discover the surprise.

An animated gift reveal creates a final moment, with a card-based fallback for another way to explore.

Let the interaction serve the feeling.

The work combines a 3D experience with photo handling, written content, and a fallback layout. The aim is a personal moment that feels considered.

Give photos room.

The prototype supports JPG and PNG images with centered cropping, so images fit into the experience.

Provide another path.

A card-based fallback keeps the memories and letters available outside the spatial presentation.

Keep it a prototype.

The birthday room is a local working build. Deployment and sales readiness are separate next steps.

Interactive 3DPersonal storytellingTypeScriptLocal prototype
Local prototype

A small world, still taking shape.

3D Gift is a local working prototype, not a launched gift service. The birthday room is the first exploration; the broader brand and product are still developing.

Talk about this project
A GOOD PLACE TO START.

Hello, potential.

I'm interested in useful ideas, thoughtful collaborators, and problems worth spending time on.

Find me on X @BUILTBYDANIEL

Tell me what you're working on and what you have in mind.