A configurable and stochastic sky image generator.
Hosted at: https://tom-draper.github.io/digital-sky
To run locally, run npm install
to install dependencies, then npm run build
to compile, then open index.html
in a browser.
Skies can be randomly generated in bulk and saved to your file system using a script.
Ensure dependencies are installed:
npm install
Then run scripts/main.ts
with ts-node
. The number of skies can be specified with the -n
flag.
ts-node scripts/main -n <count>
For more extreme skies, modify the random config generator function randConfig()
in src/config.ts
to your preference.
Post some of your favourite generations to the public gallery.
Contributions, issues and feature requests are welcome.
- Fork it (https://github.com/tom-draper/digital-sky)
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request