Facade Configurator

Orsbert Ayesigye

Frontend Engineer
Web Developer
3D Modeler
Blender
React
three.js
CAD web application that lets you design and configure your own facade. It provides a 3D editor that you can use to build a house from scratch or modify an existing one. You can add windows, doors, and other elements to the facade, and change the materials and colors of the walls.
Watch on YouTube
On this Project
Led the technical development of the 3d portion of the configurator.
Implemented CAD features, leading to a 40% increase in user productivity.
Developed snap-to-grid and snap-to-object functionalities, improving alignment precision by 50%.
Integrated material selection options, enhancing user customization by 30%.
Implemented click-to-draw functionality for placing windows and doors, reducing placement time by 50%.
Supported drawing of multiple rooms and merging, streamlining design processes by 40%.
Automatically dimensioned different elements, reducing manual effort by 60%.
Allowed customization of wall materials and colors, increasing design flexibility by 40%.
Automatically detected and corrected element overlap and out-of-wall placement, reducing errors by 70%.
Ran heavy tasks like CSG operations in a worker pool, increasing overall performance by 50%.
Developed a process to convert SVG file drawings to geometry, effectively slashing modeling time by 50%.
Implemented a caching layer for the generated geometry, increasing rendering performance by 86%.
Used Delaunay triangulation to generate roof meshes, enhancing roof design options by 40%.
Developed a framework for managing state, raycasting and more, improving development efficiency by 30%.
Partner With Orsbert
View Services

More Projects by Orsbert