3D Wall Decor

Featured Project

3D Wall Decor

Released

A real-time 3D wall-visualization tool: a wall photo plus drawn measurements become a Blender 3D model and an itemized bill of materials. I contributed specific improvements to an existing system.

Released Portfolio Build FastAPI · Blender · Three.js

Project Snapshot

Status Released
Project Type Portfolio Build
Core Stack 7 technologies
Access Private build

Overview

Project Snapshot

Client work for a home-services company. A user photographs a wall and draws measurements on it; AI (Gemini/OpenAI) interprets the structure, Blender builds a 3D model headless, a 22-rule joint engine produces an itemized bill of materials, and it renders in-browser with Three.js.

I joined an existing codebase, so my work was specific improvements rather than the whole system.

Key Features

Overview

01

My contributions

  • Made materials render in their real, distinct colors (previously all grey).
  • Moved output toward photorealistic rendering using real images.
  • Fixed resize and rule-engine cost recomputation bugs.
  • Modularized files that had grown past 10k lines into smaller modules while keeping tests green.

Tech Stack

Core Stack

Core Stack

  • FastAPI
  • Blender

Application Layer

  • Three.js
  • React

Data & AI

  • Gemini
  • OpenAI

Delivery

  • Python