Infinite Grid Generator #7854
Replies: 2 comments
-
oh wow you added a UI isntead of the (slightly tricky) YAML file! - awesome work! |
Beta Was this translation helpful? Give feedback.
-
The infinite grid generator can now be used to generate grids with ControlNet settings, including as of today, feeding images in! Here's a grid I pregenerated of all the core settings (minus images): https://sd.mcmonkey.org/controlnet/ With the ability to feed images in added today, you can fill a folder full of pose images, enable ControlNet, and generate a batch grid of poses for any given prompt/model/whatever, super easily! Just put images in Make sure you have Settings -> ControlNet -> If you use inf grid via YAML files, you can specify |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I realized I never posted a Discussion thread about this, so, better late than never!
What is it?
It's a WebUI extension, the "Infinity Grid Generator": https://github.com/mcmonkeyprojects/sd-infinity-grid-generator-script
Essentially, it's equivalent to the X/Y/Z plot script, but with infinite dimensions. It works by generating a small webpage that you can pop open to view and sort the images.
Show me an example!
I used it to create the Educational MegaGrid: https://sd.mcmonkey.org/megagrid/
Want a way smaller example? here's one: https://mcmonkeyprojects.github.io/short_example/
How do you use it?
At the easiest? Just select the script and fill out as many axes as you want.
Select
Seed
, type in1, 2, 3
, boom you got an axis to compare 3 different seeds. Easy as that.Add a few more axes, hit generate, then click the
Page will be at (click here) output/...
link and enjoy!If you like thorough control? You can edit YAML files to manually specify every last detail you want and save it over time.
Want to know more about using it? View the README
How does it work?
Naturally, computer screens are 2D, so the visual grid is of course 2 dimensional - you can expand it to "4" dimensions by selecting X and Y "super axes".
You can example it over additional "dimensions" in time by clicking through the tabs for other axes, or using the "Advanced" menu to automatically scroll through them with time.
You can view the webpage directly from your "output" folder, or by clicking the link in the UI to automatically view it through the WebUI's internal webserver.
Having trouble?
I usually respond pretty quickly if you post an issue @ https://github.com/mcmonkeyprojects/sd-infinity-grid-generator-script
Bug reports prioritized, help requests secondary priority, feature requests may or may not be quick depending on how complex they are to make.
Does it have any bonus advantages?
Stable Diffusion v1.5
you can request modelstablediff
orv1.5
orStAblE dIfFuSiOn v1
or whatever else and it will just match what you meant and Just Work. No case sensitivity, no BS.Prompt
to1girl, booru style, commas || 1boy, with double pipes, to avoid comma issues
(you can do comma separation if you don't need commas in the values)1, 2, ..., 10
it will autofill to1, 2, 3, 4, 5, 6, 7, 8, 9, 10
Beta Was this translation helpful? Give feedback.
All reactions