This is really, really good! Runs like a charm, generates nice volumes.
The UI can benefit from a few minor improvements; e.g.:
- can't type 5 digits into the resolution field, but my GPU supports 16384x16384 textures, also in Unity. :) You could clamp it to the SystemInfo.maxTextureSize ; or I guess 65536 or 32768 if your generator doesn't use the GPU to display these textures.
- add a button checkbox that just opens the persistent data path (or custom data path) in explorer after generation
- add a box around the controls group on the top left; to set it apart
- tab and cursor key navigation, can be easily done via Unity's UGUI EventSystem, just wire up auto navigation and click away the pieces you don't want