Try some of these things:
- Inpaint area: only masked and "Fill" is the correct mode, start with fill to get something and when you get close to what you want, switch to "Original" to finalize.
- You won't get a good result in one generation, to save time, drag and drop the result image back into the inpaint window again to reuse the same mask each time.
- putting "clothes" in the negative prompt.
- Up the CFG Scale. Standard is 7, up to 9-10 maybe even more if it works it works. Same with denoise strength 70-80 to begin with, 15-30 when finalizing.
- Lower sampling steps: Try 20 at first. Fewer steps give a more basic result which can be good for adding new stuff.
- When masking, mask the main part you want, boobs in this case. Then add small dots above her head and below her pelvis. Sometimes all the way down at her feet. The purpose is to make sure the software detect enough of the person to place the tits in the right place. Only what you mask is what is processed. This will also help picking the correct skincolor etc.
- Instead of using dots, you can also increase the "Only masked padding, pixels", it will accomplish something similar.
- Keep the prompts very simple in the beginning, for example "naked asian girl with perfect tits" and negative: clothes. It makes it easier to detect if any of them are causing problems. When you're finalizing you can select more of the image and use more prompts to get exactly what you want.
- The new "Soft Inpainting" can help, but I have not used it a lot yet. But just the default settings seem to do wonders sometimes.
- ControlNet really is a gamechanger, allows you to run fill with way higher Denoising strength settings without destroying an image. It takes some time to download, but so worth it in the long run. Stuff that would take ages before, can be done in a few generations. Look into ControlNet and the DepthAnything model for ControlNet.
Editing:
- If all else fails, you can destroy part of the image to get what you want. Either by generating using "Fill" with a low Denoising strength to give you just a blurry blob and then turn the Denoising strength back up to try and generating something new over it.
- Or what I did, using Inpaint Sketch, and send it back to regular inpaint and using "Original" with about 50% Denoising strength to generate again. Then touching it up with even lower Denoising strength more sampling steps.
Original with Inpaint Sketch, don't generate here, just paint over and move it back to inpaint.
The mask with a dot at the bottom.
First try.
Touchup with about 80 sampling steps.
Hopefully some of this stuff was useful.