🌸 Bloom — 3D Creation for Everyone

3D modeling has a steep learning curve. Most beginners don’t lack ideas—they get stuck in the tools.

Bloom makes 3D creation accessible.

Instead of learning complex software first, users can sketch, speak, and describe their ideas—and Bloom turns them into 3D models while explaining the process along the way.


🚀 What It Does

✏️ Sketch → 3D

Start with a simple 2D drawing. Bloom interprets your sketch and generates a 3D model in real time, helping you go from idea to asset instantly.


🎤 Voice-Driven Creation (Accessibility First)

Users can talk to Bloom using speech-to-text:

  • “Make this taller”
  • “Add a handle”
  • “Combine these objects”

This removes the need for technical vocabulary or complex UI navigation, making 3D creation more inclusive for beginners and non-traditional users.


🧠 Learn While You Build

Bloom doesn’t act like a black box. It explains:

  • how sketches become meshes
  • how textures are applied
  • why certain changes improve realism

Users learn the 3D pipeline naturally while creating.


🔗 Combine Ideas Instantly

Draw a coffee mug in one tab and steam in another, then say:

“Combine them.”

Bloom automatically handles positioning and scaling—something that normally takes hours for beginners.


🛠 How We Built It

  • Gemini 3 Flash — multimodal understanding (sketch + text + voice)
  • Meshi API — generates 3D geometry and textures
  • Next.js + Three.js — interactive in-browser 3D viewer

⚡ Challenges

The hardest problem was translating vague human intent into real 3D changes.

For example:

“Make it look cooler”

We built a system that maps this into concrete parameters like material, shape, and detail—turning subjective ideas into real outputs.


🏆 What We’re Proud Of

We lowered the barrier to 3D creation.

Someone with no experience can:

  • sketch an idea
  • describe changes with their voice
  • combine multiple concepts

…and get a polished 3D model in seconds.


📚 What We Learned

Accessibility isn’t just about features—it’s about interface design.

By replacing complex menus with sketch + voice + chat, we made a difficult workflow feel simple and natural.


🔮 What’s Next

We’re building features that help users refine and improve their 3D models for real-world use, like games and 3D printing.

Our goal: make Bloom the easiest way to go from idea → 3D.

Built With

Share this project:

Updates