Coming soon

The tropes

We solve the tropes.

High-quality AI content, not AI slop. Prompt-to-image battlemaps fail in the same six ways, over and over, because raw generation has no idea what a floor plan is. Here's the taxonomy, and what a blueprint does differently at each point of failure.

Trope 01

Melted room boundaries

What it looks like

Walls that bow, blur, or dissolve straight into the floor. Door frames floating in open air where a wall should be. Two rooms that share a border in the prompt end up sharing a border in name only.

Why it happens

A diffusion model paints the whole canvas as one continuous image, with soft attention spread across every pixel. It has no concept of "this rectangle is a room" unless something outside the prompt enforces one — left to itself, it blends.

How the blueprint stops it

Every region in a RealmCast blueprint is an explicit polygon on a fixed grid, locked before the paint step ever runs. The render engine paints inside a region's footprint, not “a room, roughly here.” Sixteen habitat cells stay sixteen distinct rectangles, however the paint style changes.

Flat color-coded region diagram of the Grand Menagerie blueprint, each room a locked rectangle on a shared grid

Trope 02

Doors that go nowhere

What it looks like

A handsome door painted into a blank wall. A corridor that dead-ends for no reason. Stairs leading to a second floor the building doesn’t have.

Why it happens

To an image model, a door is a motif, not a passage. It paints one because the room "looks right" with a door in it — with no awareness of, or interest in, what’s supposed to be on the other side.

How the blueprint stops it

Every opening that gets rendered traces back to an edge in the blueprint’s connection graph — a from-region, a to-region, and a description of the door itself. No graph edge, no opening. The Grand Menagerie blueprint carries thirty-three such connections; the render honors all of them and invents none.

Top-down Grand Menagerie battlemap with corridors and doorways connecting each habitat cell to the central rotunda

Trope 03

Decorative grid at the wrong scale

What it looks like

A "five-foot" grid that a human-sized bed needs three squares to fill. Grid lines that quietly change size halfway across one map.

Why it happens

The grid overlay is usually a stylistic afterthought, painted on after the image, unrelated to how many actual feet the room measures.

How the blueprint stops it

A RealmCast blueprint states its canvas in feet from the start — columns, rows, and feet per cell. The same feet size the furniture, the door widths, and the grid overlay, so a bed reads as roughly four by six feet because it is four by six feet, on a grid that means what it says.

Symmetrical dormitory battlemap with rows of evenly spaced beds and nightstands on a consistent five-foot grid

Trope 04

One texture soup

What it looks like

Every floor in a twenty-room dungeon is the same weathered flagstone. Kitchen, crypt, and corridor, rendered in one material because the model picked a favorite and stuck with it.

Why it happens

A single global prompt describes the whole map at once, and an image model defaults to one dominant material across the frame because that’s what keeps the picture visually coherent to it.

How the blueprint stops it

Each region in a blueprint carries its own mood and contents, which drives its own material. The Grand Menagerie’s sixteen habitat cells render sixteen different floors — ember rock, tundra frost, coral tide-pool, bone dust, fey moss — from a single blueprint, because each region says what it is before the paint step touches it.

Grand Menagerie battlemap showing sixteen habitat cells each rendered with a distinct floor material and mood

Trope 05

Cartographic drift

What it looks like

Ask for a tactical battlemap, get a regional map, a parchment world atlas, or an isometric city skyline instead of a top-down, room-scale floor plan.

Why it happens

"Map" is an overloaded word in an image model’s training data. Without an explicit scale contract, generation drifts toward whatever "map" imagery dominates that training — usually decorative world maps — because the model is completing a picture, not measuring a room.

How the blueprint stops it

Camera angle and scale are pinned at the blueprint-to-composite step, not left to adjectives in a prompt. Canvas dimensions in feet, plus an orthographic top-down lock, apply to every cast and every variation — the temple district below stays a temple district, never a continent.

Top-down isometric temple district battlemap with a domed sanctuary and surrounding rowhouses at consistent tactical scale

Trope 06

Prompt roulette

What it looks like

Rerolling ten times to fix one bad hallway, and watching the other nineteen good rooms change too. Every regeneration is a new gamble, not a fix.

Why it happens

Prompt-to-image generation keeps no persistent, editable intermediate state. You’re not revising the map — you’re throwing the dice again and hoping the parts you liked survive.

How the blueprint stops it

The blueprint is the persistent layer. Change one region’s mood or contents and recast, and only that region repaints — same footprint, same doors, same untouched rooms around it. The Grand Menagerie’s three variations below are exactly that: one blueprint, painted three times, with nothing left to chance between casts.

Third painted variation of the Grand Menagerie blueprint, same room layout as the other two casts with a restyled palette

The contract

Regions, connections, materials, scale. Locked before a single pixel is painted.

That's the whole trick. Not a bigger model — a contract the model has to sign before it casts.

Coming soon