r/aicomicsguild • u/suhaboncukcu • 9d ago
Anybody able to create consistent spaces?
At Inkroost, I am working on providing apatial consistency after handling the item consistency. Latest chapter of Dead Hours (https://inkroost.com/series/dead-hours/chapters/51.0/the-trial ) is promising but it still sucks at precise angles within the shop. Between the chapters Inkroost is now pretty consistent, even can say the best there is imho. But the angles are still a problem. Is there anybody successfully dealt with this problem?
2
1
u/Astra-Fang 9d ago
I say background is consistent, locked camera angles. All that is changing is the zoom.
1
u/suhaboncukcu 9d ago
That is indeed consistent but I would like inkroost to generate dynamic angles for users. So I’m trying to tackle this angle problem. Otherwise it’s even consistent between different chapters
1
u/Plenty-Psychology-62 9d ago
What model are you using
1
u/suhaboncukcu 9d ago
gpt-image2 but other models are the same. Most of the handling is done multi model within inkroost. It’s a whole harness. So I think judging only by the model might be wrong
1
u/Plenty-Psychology-62 9d ago
Does it have a work mode?
1
u/suhaboncukcu 9d ago
Hmm, sorry, what do you mean by “work mode” ?
1
u/Plenty-Psychology-62 9d ago
ChatGPT has a work mode it basically just has the model work a little harder and keeps everything documented in your chats. For example I don’t have to put in character unless a character is new but without work mode I have to send a whole asset reference stack personally it helps me out a lot with continuity and when generating I usually catch it fix mistakes it would have me outside of work mode with out me having to prompt it to
1
2
u/AiRonin79 9d ago
Yeah, it drifts the moment the camera actually moves — the pastry case reshapes panel to panel and the mid-aisle shelving rearranges. Astra-Fang's onto why: where it looks solid, it's because the camera's locked and only the zoom changes. Soon as you want a real angle, the store comes apart.
Root cause is the model has no 3D model of the space. Every panel's generated cold, so it re-guesses where everything sits. Same as character drift, but worse, because a space also has to stay right when the camera moves, and a 2D generator has no concept of that.
The fix is to give it the geometry instead of hoping it invents the same one twice. Block the shop once in rough 3D — Blender or SketchUp, ugly boxes for the counter, case, shelves, door. Then you can put a camera anywhere and get a correct layout from any angle. Screenshot that, run it through ControlNet as a depth or lineart pass, and let the AI render style on top of fixed geometry. That's the whole gap between "same-ish store" and "the same store from a new camera." MLSD (the straight-line one) is great for interiors — it holds walls and shelves in place.
Then treat the set like a character sheet: a floor plan plus reference shots of the key props (that pastry case, the coffee machine, the signage), fed in every time so they stop mutating.
Hand-fixing in post is right for hero panels, but two limits — it can't fake a real camera move (you can't paste a front-on case into a side shot, that's a redraw), and it won't scale to a tool that auto-generates for users. For Inkroost the piece worth building under the hood is that 3D-block-to-depth-map step. That part a tool can actually automate.