The Node Material Editor
Creating Shaders The Easy Way
Creating shaders can be a very dense and complicated process, often requiring knowledge of glsl and a strong understanding of how shaders work. Starting with Babylon.js 4.1, the Node Material Editor was introduced. This amazing tool is a visual editor allowing you to connect blocks together to make shaders. It's really that simple.

You can jump in and play around with it here: Node Material Editor
For an introductory look at the Node Material Editor, check out where it all started with this video:
When you're ready to learn more, head on over to the Node Material Documentation for more info.
You can also dive into the API that powers it all here: API documentation.
Related videos
Further reading
- Dedicated NME Forum Examples
- 3 Tips For Getting Started Building Procedural Node Material Shaders
- Mesh shattering with baked physics
- Fighting Self-Doubt, with Water
- Creating the Babylon.js Node Material