SwarmUI
SwarmUI copied to clipboard
Swarm Internals/Raw Resolution vs. Resolution/Aspect Ratio/Custom
Expected Behavior
If Aspect Ratio/Custom values are to be ignored, due to Swarm Internals/Raw Resolution overriding them, some sort of indicator should alert the user.
Actual Behavior
Changing values over and over but always getting the exact same width x height output.
Steps to Reproduce
...well, that was a journey:
- Created a grid, including a Raw Resolution parameter.
- Later loaded an output file and reused parameters, ensuring Aspect Ratio/Custom was set so that the images resolution would be loaded.
- Saw the resolution I had for that file replaced the values in Aspect Ratio/Custom.
- Modified the values in Aspect Ratio/Custom
- Generated an image.
- Image generated was same as original image, changes to the values in Aspect Ratio/Custom were ignored.
- Lose mind.
- Half an hour of refreshing/restarting/failing later, look more closely at every generation parameter.
- See that Swarm Internal has a Raw Resolution parameter and that is also set to the same value as the original image.
- Say "ahhhh, I see..."
- But also say: that's not really intuitive.
SUGGESTION: Perhaps "Resolution/Aspect Ratio/*" should have an indicator when the "Swarm Internals/Raw Resolution" value is overriding that setting?
Debug Logs
N/A
Other
I'm not sure what outcome you'd prefer @mcmonkey4eva.
As for me, I'd be ok with any of the following solutions singularly or combined as needed:
- Indicate that the aspect ratio parameters are being overridden by the Raw Resolution parameters when enabled.
- Use whatever parameter was last changed by the user (maybe not great).
- Move the two parameters closer together to ease in discovery.
- Make the use of one parameter immediately mark the other as disabled in the UI.
- Figure out a way to combine them happily (might not be possible).
- Something else that is reasonable, lol.
B