# Is it possible to develop this kind of 3D configurator?

**URL:** https://forum.babylonjs.com/t/is-it-possible-to-develop-this-kind-of-3d-configurator/27454
**Category:** Questions
**Created:** [February 8, 2022, 8:50am UTC](https://forum.babylonjs.com/t/is-it-possible-to-develop-this-kind-of-3d-configurator/27454 "2022-02-08T08:50:06Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![inigogainza](https://avatars.discourse-cdn.com/v4/letter/i/ba8739/32.png) [@inigogainza](https://forum.babylonjs.com/u/inigogainza)
#### Post date: [February 8, 2022, 8:50am UTC](https://forum.babylonjs.com/t/is-it-possible-to-develop-this-kind-of-3d-configurator/27454/1 "2022-02-08T08:50:06Z")

</div>

Hi there!

I’d like to know if is possible to develop [this](https://us.vinventions.com/configurator#) kind of configurator in babylon.js?

We already developed 3D configurators with babylon.js, but we would like to add an additional feature:

- The possibility of adding a logo to the 3D object and position it in a specific location as in the [example](https://us.vinventions.com/configurator#)

Thanks for your help.

---

<div class="post-metadata">

### Author: ![Deltakosh](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/deltakosh/32/26635_2.png) [@Deltakosh](https://forum.babylonjs.com/u/Deltakosh)
#### Post date: [February 8, 2022, 6:18pm UTC](https://forum.babylonjs.com/t/is-it-possible-to-develop-this-kind-of-3d-configurator/27454/2 "2022-02-08T18:18:15Z")

</div>

Oh yes no problem at all 🙂 Wayfair, Ikea and many more are doing kind of the same 🙂

Also the great @syntheticmagus is working on a golden path to specifically address this question

---

<div class="post-metadata">

### Author: ![brianzinn](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/brianzinn/32/28013_2.png) [@brianzinn](https://forum.babylonjs.com/u/brianzinn)
#### Post date: [February 8, 2022, 11:43pm UTC](https://forum.babylonjs.com/t/is-it-possible-to-develop-this-kind-of-3d-configurator/27454/3 "2022-02-08T23:43:07Z")

</div>

That is totally possible. I think the way they did it with a Vue app in an i-frame loading sketchfab in another i-frame and communicating via Sketchfab viewer API is a bit cumbersome. I think you would have a better solution directly with babylonjs. What they are doing to change the logo is a set texture call - you can have that positioned with UV mapping.

> **[Map Materials to Individual Mesh Faces | Babylon.js Documentation](https://doc.babylonjs.com/divingDeeper/materials/using/texturePerBoxFace#cylinder)**
>
> Learn how to apply different materials to different faces of a mesh.

---

<div class="post-metadata">

### Author: ![ecoin](https://avatars.discourse-cdn.com/v4/letter/e/8e7dd6/32.png) [@ecoin](https://forum.babylonjs.com/u/ecoin)
#### Post date: [February 9, 2022, 12:00am UTC](https://forum.babylonjs.com/t/is-it-possible-to-develop-this-kind-of-3d-configurator/27454/4 "2022-02-09T00:00:44Z")

</div>

Yes, totally, checkout this [3D Material configurator](https://3designer.app/p/SvSCGpLPe1) with editable Texture transforms (rotate/offset/scale/flip/etc.). Upload any Texture file on the fly, or even combine different textures (the site currently is under development, so you may get errors while playing with the material editor):  
 ![demo_material](https://us1.discourse-cdn.com/flex024/uploads/babylonjs/original/3X/7/0/704603f78dfb6ddac5612693ba09449517ae25f9.gif)

Custom Logo is just a matter of uploading transparent logo as Texture file and not repeating the texture. Or use Babylon Decal.

However, if you try to mix GLTF files from right handed system with Babylon built-in meshes using left handed system, [there are issues](https://forum.babylonjs.com/t/uv-map-flipped-for-imported-mesh-from-blender-file-glb/26378/57) currently.

---

<div class="post-metadata">

### Author: ![carolhmj](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/carolhmj/32/25918_2.png) [@carolhmj](https://forum.babylonjs.com/u/carolhmj)
#### Post date: [March 10, 2022, 12:19pm UTC](https://forum.babylonjs.com/t/is-it-possible-to-develop-this-kind-of-3d-configurator/27454/5 "2022-03-10T12:19:01Z")

</div>

[Decals | Babylon.js Documentation (babylonjs.com)](https://doc.babylonjs.com/divingDeeper/mesh/decals) are perfect for this kind of thing 🙂

---

<div class="post-metadata">

### Author: ![carolhmj](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/carolhmj/32/25918_2.png) [@carolhmj](https://forum.babylonjs.com/u/carolhmj)
#### Post date: [April 8, 2022, 11:24am UTC](https://forum.babylonjs.com/t/is-it-possible-to-develop-this-kind-of-3d-configurator/27454/6 "2022-04-08T11:24:40Z")

</div>

Just checking in to remind that @syntheticmagus 's amazing e-commerce Golden Path was released going deep into this topic: [Golden Paths: E-Commerce - Announcements - Babylon.js (babylonjs.com)](https://forum.babylonjs.com/t/golden-paths-e-commerce/28941)
