I did start working on the shots for the storyboard and I found Nano Banana 2 suddenly started producing different results. Same seed and everything from the previous session as it was saved, but a different output, now with some background changes. 🤦♂️ They must have changed something again.
So I decided to go through and build more controlable tools to stablize my workflow. I've already got a tool to fix up the Marble images, but I noticed their screenshots come out in a weird 1598x910 resolution, NEARLY 16/9 but not quite. It does not care if you are running on a 21:9 monitor or running fullscreen either, you're still getting that output.
So I built a simple tool to take those images and match them to the Nano Banana 2 2MP sizing, which is an equally weird 2752x1536 (actually this is really 4MP 🤷♂️) and I'm standardizing everything on that for now. That was a quick one.
The mask tool workflow I built last week worked quite well but I found myself going out to other image editors to tweak, which is fine, I'll still use it where it makes sense.
NB2 still follows the prompts for character positioning and retains the best likeness compared to Flux 2 Klein. I tried cutting NB2 out of the loop but can't get there right now with Klein so I'm doing the characters seperately in NB2 then popping them into my compositor.
The compositor has a load more elements off to the side but the screenshot would be silly looking so here I've lumped the staged outputs into one window. With this I can add characters (or props I suppose), size and position them against the background then when I'm happy with the screenspace composition I activate the second part of the workflow and it sinks them into the scene adding lighting and shadows where appropriate. Left is traditional image editing part, the right is the re-lit output.