itch.io is community of indie game creators and players

Devlogs

Going Asynchronous

You would think adding a progress bar wouldn’t be hard, but things get complicated when it relies on getting a status from a remote server. Further complicating things is when that server doesn’t actually provide enough information to know how long your request is going to take.

Long story short,I spent the last two days building and testing the infrastructure to be able to request an image generation asynchronously from the Stable Horde. Then spent today writing the code to make the Godot GUI utilize this. The results are pretty good, giving you an overview of how much of your request is done and in-progress, as well as an ETA in seconds

I think the extra visibility on progress makes the wait much more tolerable, when you know there is something happening.

As always, if you like this software and want even faster generations, please consider adding your computer to the horde!

Files

  • lucid-creations-windows.zip 51 MB
    Version v0.4.1
  • lucid-creations-linux.zip 56 MB
    Version v0.4.1
  • lucid-creations-osx.zip 69 MB
    Version v0.4.1
  • lucid-creations-html5.zip 45 MB
    Version v0.4.1
Download Lucid Creations - Stable Diffusion GUI without GPU
Leave a comment