-
-
Notifications
You must be signed in to change notification settings - Fork 430
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DreamStudio integration #348
Conversation
* clipseg fix * hanging fix
…into asymmetric-tiling
* clipseg fix * hanging fix
…tures into dream-studio-integration
…eam-studio-integration
This includes a very experimental implementation of realtime viewport rendering, but it is not currently accessible in the addon. Realtime viewport is not planned for 0.0.8. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Source image will discard the generated image if Color Correct
is checked. Inpainting and outpainting are generating no different from the modify option.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes looking good so far. Just a few more issues I've found.
Co-authored-by: NullSenseStudio <[email protected]>
Co-authored-by: NullSenseStudio <[email protected]>
Thank you for the very thorough review! |
* Redesign init image options * Add outpainting support * Use extended image size when outpainting * Rename to 'Source Image' * Only store second image when color correction is enabled * Fix regressions in normal generation * Add seamless_axes option * Fix render pass * clipseg fix (carson-katri#344) * clipseg fix * hanging fix * Initial multi-backend implementation * Almost working viewport rendering * Improved impl * clipseg fix (carson-katri#344) * clipseg fix * hanging fix * Add Discord and release badges to README * Use total downloads badge * Add backend switching UI * Add workflow for building DreamStudio-only builds * Add stability-sdk to other requirements files * Move realtime viewport code into separate experimental file * Cleanup * Disable unsupported options * Disable upscaling panel if unsupported by backend * Check for stable_diffusion length not existence * Use artifact.seed and provide default backend * Update operators/dream_texture.py Co-authored-by: NullSenseStudio <[email protected]> * Update generator_process/__init__.py Co-authored-by: NullSenseStudio <[email protected]> * Hide seamless options when using Stability SDK Co-authored-by: NullSenseStudio <[email protected]>
This adds backend switching, with options "Local" and "DreamStudio" currently. In the future, other backends could be supported, such as an existing Stable Diffusion installation, HuggingFace's diffusers library, or something else.
DreamStudio setup is completely optional. However, releases will be made that only contain the dependencies necessary to run on DreamStudio (which will be much lighter weight). This will make the addon more accessible for lower-end hardware.