Add VisualShader node groups
- Add `VisualShaderGroup` ressource - Introduce new ShaderGraph abstraction used by both `VisualShader` and `VisualShaderGroup` - Add `VisualShaderGroupNode` which hosts a group, plus `VisualShaderNodeGroupInput` and `VisualShaderNodeGroupOutput` - Refactor and extend the visual shader editor to allow editing `VisualShader`s and `VisualShaderGroup`s (arbitrarily nested) in a unified way.
H
Hendrik Brucker committed
2de017fe681ec5576c7b281ec8b7ccab4081eb23
Parent: e1a8a4e