Implements configuration-based textures to the rooms
You can now define block specific materials for each room, with an identifier to re-use through the block and per wall:
- Albedo color;
- Albedo map;
- Smoothness;
- Normal map and strength;
- Height map and strength;
- Occlusion map and scale;
- Texture tiling.
It includes verifications of the configuration and post-build file transfer of the elements of the demo.
Also:
- Cleanup of the unused materials and textures;
- Configuration validator out of the ExperimentSetup class, so it's cleaner.