SIGN IN SIGN UP

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