Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(6 edits)

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

Thank you for your feedback!
I'll try implementing your points. :)

Also I've set the max resolution to 4 digits since I didn't think someone would need more  because the file size can really impact performance. What's your usecase for such large textures then? ^^

(+1)

I use them as volumes in a space game. Usually just one of that size, though.

Ultimate plan is to build a 3D gradient and use that as a map to visualize the manetosphere of Jupiter. That could eventually be generated from spherical harmonics, but actually twirled noise looks and feels better.