# Weekly Video: Reusing Custom Nodes In the Node Material Editor

**URL:** <https://forum.babylonjs.com/t/weekly-video-reusing-custom-nodes-in-the-node-material-editor/15788>\
**Category:** Announcements\
**Created:** [November 17, 2020, 6:52pm UTC](https://forum.babylonjs.com/t/weekly-video-reusing-custom-nodes-in-the-node-material-editor/15788 "2020-11-17T18:52:17Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![PirateJC](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/piratejc/32/1003_2.png) [@PirateJC](https://forum.babylonjs.com/u/PirateJC)\
**Post date:** [November 17, 2020, 6:52pm UTC](https://forum.babylonjs.com/t/weekly-video-reusing-custom-nodes-in-the-node-material-editor/15788/1 "2020-11-17T18:52:17Z")

</div>

Hey Everyone!

As you can probably imagine, we are insanely happy about the release of Babylon.js 4.2 last week! To celebrate the release, it’s time for a weekly video! In this one I get the opportunity to walk you through how to export, import, reuse, and share custom frames in the node material editor!

[![](https://img.youtube.com/vi/_bxAQM0pnzs/maxresdefault.jpg "Custom Nodes in the Node Material Editor: Part 1") ](https://www.youtube.com/watch?v=_bxAQM0pnzs)

Follow along in the Node Material Editor here:

> **[Babylon.js Node Material Editor](https://nme.babylonjs.com/#VDL4EQ)**
>
> Babylon.js Node material editor - shader-based materials editor for Babylon.js

Final Node Material Session here:

> **[Babylon.js Node Material Editor](https://nme.babylonjs.com/#VDL4EQ%231)**
>
> Babylon.js Node material editor - shader-based materials editor for Babylon.js

Github Node Repository:

> **[Assets/nme/customFrames at master · BabylonJS/Assets](https://github.com/BabylonJS/Assets/tree/master/nme/customFrames)**
>
> master/nme/customFrames

---

<div class="post-metadata">

**Author:** ![sebavan](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/sebavan/32/57_2.png) [@sebavan](https://forum.babylonjs.com/u/sebavan)\
**Post date:** [November 18, 2020, 1:29pm UTC](https://forum.babylonjs.com/t/weekly-video-reusing-custom-nodes-in-the-node-material-editor/15788/2 "2020-11-18T13:29:56Z")

</div>

This is rad !!!

---

<div class="post-metadata">

**Author:** ![PirateJC](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/piratejc/32/1003_2.png) [@PirateJC](https://forum.babylonjs.com/u/PirateJC)\
**Post date:** [November 24, 2020, 5:53pm UTC](https://forum.babylonjs.com/t/weekly-video-reusing-custom-nodes-in-the-node-material-editor/15788/3 "2020-11-24T17:53:47Z")

</div>

Part 2 of this overview is here! Hope you’re all as excited about custom nodes as I am!!!

[![](https://img.youtube.com/vi/9wL777qGpiI/maxresdefault.jpg "Custom Nodes in the Node Material Editor: Part 2") ](https://www.youtube.com/watch?v=9wL777qGpiI)

Follow along with this Node Material Session:

> **[Babylon.js Node Material Editor](https://nme.babylonjs.com/#VDL4EQ%231)**
>
> Babylon.js Node material editor - shader-based materials editor for Babylon.js

Final Node Material Session:

> **[Babylon.js Node Material Editor](https://nme.babylonjs.com/#VDL4EQ%232)**
>
> Babylon.js Node material editor - shader-based materials editor for Babylon.js

Mastering Sine Waves:

[![](https://img.youtube.com/vi/JqMxTZ2q4Nw/maxresdefault.jpg "Mystery Demo Tutorial Part 1: Mastering Sine Waves") ](https://www.youtube.com/watch?v=JqMxTZ2q4Nw)

Github Custom Frame Repo:

> **[Assets/nme/customFrames at master · BabylonJS/Assets](https://github.com/BabylonJS/Assets/tree/master/nme/customFrames)**
>
> master/nme/customFrames

---

<div class="post-metadata">

**Author:** ![Pryme8](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/pryme8/32/7212_2.png) [@Pryme8](https://forum.babylonjs.com/u/Pryme8)\
**Post date:** [November 25, 2020, 1:00am UTC](https://forum.babylonjs.com/t/weekly-video-reusing-custom-nodes-in-the-node-material-editor/15788/4 "2020-11-25T01:00:38Z")

</div>

This is huge!

---

<div class="post-metadata">

**Author:** ![lvjing1111122](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/lvjing1111122/32/36450_2.png) [@lvjing1111122](https://forum.babylonjs.com/u/lvjing1111122)\
**Post date:** [June 26, 2023, 3:56am UTC](https://forum.babylonjs.com/t/weekly-video-reusing-custom-nodes-in-the-node-material-editor/15788/5 "2023-06-26T03:56:06Z")

</div>

> **[Babylon.js Playground](https://playground.babylonjs.com/#27CFVN%231)**
>
> Babylon.js playground is a live editor for Babylon.js WebGL 3D scenes

> **[Babylon.js Node Material Editor](https://nme.babylonjs.com/#IJMGVQ)**
>
> Babylon.js Node material editor - shader-based materials editor for Babylon.js

ground mesh won’t be bending, maybe this mesh so solid

---

<div class="post-metadata">

**Author:** ![WillemCramer](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/willemcramer/32/11696_2.png) [@WillemCramer](https://forum.babylonjs.com/u/WillemCramer)\
**Post date:** [June 26, 2023, 6:00am UTC](https://forum.babylonjs.com/t/weekly-video-reusing-custom-nodes-in-the-node-material-editor/15788/6 "2023-06-26T06:00:40Z")

</div>

var ground = BABYLON.MeshBuilder.CreateGround(“ground”, {width: 6, height: 6, subdivisions:32}, scene);

---

<div class="post-metadata">

**Author:** ![lvjing1111122](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/lvjing1111122/32/36450_2.png) [@lvjing1111122](https://forum.babylonjs.com/u/lvjing1111122)\
**Post date:** [June 26, 2023, 6:05am UTC](https://forum.babylonjs.com/t/weekly-video-reusing-custom-nodes-in-the-node-material-editor/15788/7 "2023-06-26T06:05:01Z")

</div>

great, subdivisions attribute is usually used less，tks for your rep

---

<div class="post-metadata">

**Author:** ![WillemCramer](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/willemcramer/32/11696_2.png) [@WillemCramer](https://forum.babylonjs.com/u/WillemCramer)\
**Post date:** [June 26, 2023, 6:06am UTC](https://forum.babylonjs.com/t/weekly-video-reusing-custom-nodes-in-the-node-material-editor/15788/8 "2023-06-26T06:06:59Z")

</div>

Glad i could help, wanted to understand that myself too 🙂
