Shed Configurator V2 (Babylon.js + React)

Hey guys

I wanted to share a project I’ve been working on recently and get some feedback.

It’s a real-time 3D shed configurator built with Babylon.js and React. The idea is pretty simple: users can customize a shed (dimensions, materials, colors, etc.), and everything updates instantly in the scene.

I’m generating most of the structure dynamically, so the whole model changes based on user input rather than using pre-made models.

:link: Live Demo

https://portfolio-eight-pied-5cy2wtrmjk.vercel.app/project/shed-configurator-v2

What it currently does:

  • Change width / height / length and see updates immediately

  • Customize materials and colors for different parts

  • Real-time interaction with decent performance

  • Procedural generation for walls, roof, etc

Would really appreciate any feedback, suggestions, or best practices—especially from people who built similar configurators with Babylon.js :raising_hands:











6 Likes

What is the format of supported 2D plans?
As a minimal app looks very good, I like white dimension things especially :slight_smile:
You may have a look at my IFC Viewer, there are some functions which may be useful for any house confgurator - https://ifc.babylonpress.org/

Some quick ideas:

The ground could be more realistic in terms of cover. It is very confusing regarding style and scaling.

Shadows would help to get a more sophisticated 3d look and feel.

Materials in general .

Day/night situation, sunangle

Props

Best. Werner