Debug Node for NME

Hey Team!

I’m excited to introduce a brand-new feature coming your way this week: The Debug Node! :tada:

This new addition to NME is designed to help you debug your pipeline by allowing you to plug in a node and instantly view its current state.

Here’s a quick look:

Try it out: Babylon.js Node Material Editor

In this example, I’ve connected four Debug Nodes to monitor the state of the pipeline at different stages.

A few key points:

  • Extracting the state isn’t automatic—you’ll need to click on a Debug Node to retrieve its value (mostly because it is an expensive operation).
  • You can update all Debug Nodes at once using the “Refresh All” button in the Debug Node property panel.
  • Coming this Thursday, an updated preview window will allow you to hover while holding CTRL to see the RGBA values of the hovered pixel.

Enjoy, and happy debugging! :rocket:

12 Likes