Decoupling the Material Editor

The decoupling of the Material Editor has made it possible to access all properties via the Python API. This is very helpful for automation and accessing material properties, using VRED Core, for example. You will find many improvements and new features added to the menus, filtering, Material Graph, context menu, Group Preview, Attributes, and the QuickActions Bar.

Material Editor Rework Video Captions: In VRED 2023, we completely reworked the Material Editor. Now with the decoupled Material Editor, it is possible to access all properties via the Python API. This is very helpful for automation and also for accessing material properties using VRED Core, for example.

See also the Python documentation here: Help > Python Documentation > VRED Python API v2 documentation to learn more about new services and classes. In the new Material Editor, it is now possible to select multiple materials at the same time and change values for the complete selection in one go. You can, for example, change the diffuse color for all selected materials at the same time. Or you set an override for multiple materials.

By the way, changing a value of multiple entities at the same time is also possible in the light editor, since quite a while.

We also have now a tree view available, similar to the Scenegraph, which gives you a faster and better overview of complex materials. If you want to expand a tree view, you can also use the new slider on the bottom.

Additionally, we implemented a so called “breadcrump” navigation. You can see the sub materials and its parents organized in these tabs, which makes the navigation between the sub materials and its parents much easier now.

Please see more features and workflows of the Material Editor on the second video.

QuickActions Bar Changes

Some of the icons have been updated and we have added Optimize Materials icon (Merge Duplicate Materials).

2023 QuickActions Bar in the Material Editor