Can I create this kind of product configurator with Three.js?


I’m hired to create a product configurator, and am looking at Three.js because it seems good for my use case. The biggest problem is that I will need to display blocks of stone that will have pieces cut out, … Would I need to create the shape ‘from scratch’ every time someone edits the place of the cut out, or is there a simpeler way like creating a new shape at the place of the cut out?
I will probably work in React.js in case this matters in any way.


Yes you can create this. Working with React shouldn’t matter much, but it can if you want it to.

Maybe it makes sense to work with a CSG plugin in this context. Read the following topic for more information:

1 Like

Okay, I’ll look into that! Thanks for the tips