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!
Leave a comment
Log in with itch.io to leave a comment.