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.
The Node Material is a simple, highly customizable material that you can build yourself piece by piece. Combined with the powerful node-based editor, you can easily create stunning custom GPU shaders and FX for your Babylon.js scenes.
- 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