# Paint on 3D Model from an Image with a Brush... but how?

**URL:** <https://forum.babylonjs.com/t/paint-on-3d-model-from-an-image-with-a-brush-but-how/49717>\
**Category:** Questions\
**Tags:** documentation, material\
**Created:** [April 16, 2024, 11:34am UTC](https://forum.babylonjs.com/t/paint-on-3d-model-from-an-image-with-a-brush-but-how/49717 "2024-04-16T11:34:22Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jan](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/jan/32/38988_2.png) [@Jan](https://forum.babylonjs.com/u/Jan)\
**Post date:** [April 16, 2024, 11:34am UTC](https://forum.babylonjs.com/t/paint-on-3d-model-from-an-image-with-a-brush-but-how/49717/1 "2024-04-16T11:34:22Z")

</div>

I had this idea where the user can paint a 3D Model but instead of painting a color the brush uses an image as reference as paints that, but only a specific part of the Image. (Basically like the copying brush from photoshop).  
I havent been able to make any progress and my last hope is somebody in here knows how this could be doable.

Would appreciate any help!

---

<div class="post-metadata">

**Author:** ![srzerbetto](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/srzerbetto/32/20941_2.png) [@srzerbetto](https://forum.babylonjs.com/u/srzerbetto)\
**Post date:** [April 16, 2024, 1:43pm UTC](https://forum.babylonjs.com/t/paint-on-3d-model-from-an-image-with-a-brush-but-how/49717/2 "2024-04-16T13:43:47Z")

</div>

Hello @Jan , welcome to the Babylon forum!

Have you taken a look at Texture decals? [Decals | Babylon.js Documentation (babylonjs.com)](https://doc.babylonjs.com/features/featuresDeepDive/mesh/decals)

Maybe those fit what you are trying to do?
