# Changing repeat map only for normal

**URL:** <https://discourse.threejs.org/t/changing-repeat-map-only-for-normal/28765>\
**Category:** Questions\
**Tags:** textures\
**Created:** [August 9, 2021, 7:59am UTC](https://discourse.threejs.org/t/changing-repeat-map-only-for-normal/28765 "2021-08-09T07:59:09Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Agnieszka](https://avatars.discourse-cdn.com/v4/letter/a/6f9a4e/32.png) [@Agnieszka](https://discourse.threejs.org/u/Agnieszka)\
**Post date:** [August 9, 2021, 7:59am UTC](https://discourse.threejs.org/t/changing-repeat-map-only-for-normal/28765/1 "2021-08-09T07:59:09Z")

</div>

I need to change the repeat map in material map without changing it in normal map. Is there any way to do this? So far it looks as if these maps are connected to each other and by changing one, the other is also changed automatically.

---

<div class="post-metadata">

**Author:** ![Mugen87](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/mugen87/32/5645_2.png) [@Mugen87](https://discourse.threejs.org/u/Mugen87)\
**Post date:** [August 9, 2021, 8:10am UTC](https://discourse.threejs.org/t/changing-repeat-map-only-for-normal/28765/2 "2021-08-09T08:10:37Z")

</div>

What you are looking for is currently not supported by `WebGLRenderer`. More information at GitHub:

> <https://github.com/mrdoob/three.js/issues/9457>
>
> \[plunker\](https://plnkr.co/edit/UT9rs0Q6TO0gBxwdxLVK?p=preview)
> 
> When setting th…e \`map\` to repeat the \`alphaMap\` is also affected.
> 
> I'm expecting each face of the cube to have a giant whole in the middle with the edges of the taco time texture showing near the edges of the cube in a 3x4 pattern.
> 
> I'm getting the 3x4 pattern of the taco time texture but the \`alphaMap\`, although it does not repeat it does scale down to the size of the other map. It also produces some nasty streaks.
> 
> If you comment out line 35 \`material.map.repeat.set(3,4);\` you can see what I'm expecting from the \`alphaMap\`.
> \##### Three.js version
> \- \[x\] Dev
> \- \[x\] r79
> \- \[x\] ...
> \##### Browser
> \- \[x\] All of them
> \- \[\] Chrome
> \- \[\] Firefox
> \- \[\] Internet Explorer
> \##### OS
> \- \[x\] All of them
> \- \[\] Windows
> \- \[\] Linux
> \- \[\] Android
> \- \[\] IOS
> \##### Hardware Requirements (graphics card, VR Device, ...)
