# Procedural noise as a layer on PBR material

**URL:** <https://forum.babylonjs.com/t/procedural-noise-as-a-layer-on-pbr-material/42907>\
**Category:** Questions\
**Created:** [August 1, 2023, 3:17pm UTC](https://forum.babylonjs.com/t/procedural-noise-as-a-layer-on-pbr-material/42907 "2023-08-01T15:17:32Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![paint\_renderer](https://avatars.discourse-cdn.com/v4/letter/p/e68b1a/32.png) [@paint\_renderer](https://forum.babylonjs.com/u/paint_renderer)\
**Post date:** [August 1, 2023, 3:17pm UTC](https://forum.babylonjs.com/t/procedural-noise-as-a-layer-on-pbr-material/42907/1 "2023-08-01T15:17:32Z")

</div>

Hi everyone,  
Am trying to create a layered material with PBR material as base and procedural noise (hopefully allows some color control of noise) on top of it, I found this [Noise material in babylonjs - #8 by Mostafa\_Salloum](https://forum.babylonjs.com/t/noise-material-in-babylonjs/40506/8) but this only talks about the perlin noise, How can one combine this with a PBR base?  
Thank you.

---

<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:** [August 1, 2023, 5:47pm UTC](https://forum.babylonjs.com/t/procedural-noise-as-a-layer-on-pbr-material/42907/2 "2023-08-01T17:47:01Z")

</div>

Hello!

You could use a PBR block if you use Node Material:

 ![image](https://us1.discourse-cdn.com/flex024/uploads/babylonjs/original/3X/c/d/cdea83fdccd8a2149282b01c65e4ab0348b64fbe.png)

Or you could use a MaterialPlugin: [Material Plugins | Babylon.js Documentation (babylonjs.com)](https://doc.babylonjs.com/features/featuresDeepDive/materials/using/materialPlugins)
