# Node material search?

**URL:** <https://forum.babylonjs.com/t/node-material-search/25742>\
**Category:** Feature requests\
**Tags:** nme\
**Created:** [December 3, 2021, 1:47am UTC](https://forum.babylonjs.com/t/node-material-search/25742 "2021-12-03T01:47:01Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![inteja](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/inteja/32/22553_2.png) [@inteja](https://forum.babylonjs.com/u/inteja)\
**Post date:** [December 3, 2021, 1:47am UTC](https://forum.babylonjs.com/t/node-material-search/25742/1 "2021-12-03T01:47:01Z")

</div>

Possibly a silly question but is there a way to search for node materials like we can with playground search? If not, is this planned or a possibility for the future?

I get the sense there’s a lot of cool node materials out there that people could use or learn from.

---

<div class="post-metadata">

**Author:** ![pigga](https://avatars.discourse-cdn.com/v4/letter/p/439d5e/32.png) [@pigga](https://forum.babylonjs.com/u/pigga)\
**Post date:** [December 3, 2021, 3:13am UTC](https://forum.babylonjs.com/t/node-material-search/25742/2 "2021-12-03T03:13:00Z")

</div>

New to babylon here, when we should use node material?

---

<div class="post-metadata">

**Author:** ![inteja](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/inteja/32/22553_2.png) [@inteja](https://forum.babylonjs.com/u/inteja)\
**Post date:** [December 3, 2021, 3:23am UTC](https://forum.babylonjs.com/t/node-material-search/25742/3 "2021-12-03T03:23:47Z")

</div>

The Node Material Editor (NME) is an easier, visual way to create custom shaders rather than having to learn and write shader code. The docs are here [The Node Material Editor | Babylon.js Documentation](https://doc.babylonjs.com/toolsAndResources/tools/nme)

You can use the Standard Material, PBR Material or node materials created with the NME. PBR materials will be able to do most things but sometimes a custom shader might be necessary and that’s where the NME is handy, for example:

- Animated ocean/water
- Animated lava

---

<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:** [December 3, 2021, 4:16pm UTC](https://forum.babylonjs.com/t/node-material-search/25742/4 "2021-12-03T16:16:48Z")

</div>

Yeah this is not something supported yet as we would need for the user to define and categorize the materials

But we have:

- [Node Materials Examples - Demos and projects - Babylon.js (babylonjs.com)](https://forum.babylonjs.com/t/node-materials-examples/6048)
- [Assets/nme at master · BabylonJS/Assets (github.com)](https://github.com/BabylonJS/Assets/tree/master/nme)

The second one is lame so far but open for the community to contribute
