My first time with NAI so I wanted to start with something simple and see the best way to use all of SD features to make one image.
The process was more cumbersome but I found it had better results if you don't rely 100% on the AI to do all the work.
The original 5125x512 ended up quite nice so I upscaled and kept it in my collection, quite happy with this one.
Now comes the difficult part, outpainting. I've struggled with outpainting since I don't really understand how it should work, I only expanded the image by 64px since it gives the best results, my guess is outpainting is meant to be done in small chunks over and over again, I didn't change any prompts. Unfortunately outpainting is inconsistent so one side of the sofa looked good but I could never get the other side to mirror it so I did a stupid thing and just mirror it myself and have img2img "fix" my image and erase the seams, it works quite well. Then came outpainting the legs, this was easy enough but the sofa always gets messed up so I thought why not just do the legs then edit the sofa then run it though img2img again.
Final image is okay, bit blurry but that's SD in general, I thought it turned out pretty good.
Lessons to take away from my wasted time.
- Changing your prompt will mess up the image
- Don't outpaint too many pixels at one time, a max of 64 seems to get good results
- Outpainting works properly at 512x512 any larger than that and you'll face problems
- Edit the image externally, then run it in img2img with a denoising strength of 0.25 to 0.3 for best results, maybe 0.35 to 0.4 if the seams of your edit doesn't disappear
- Using img2img to "erase" seams from your edited images is possible and high recommended, it slightly "fixes" your image along the way
Now to try inpainting.