Four miniature hotel rooms carved from brass keys and wooden tags

A 2x2 grid where each room key transforms into a tiny hotel suite, complete with miniature travelers, regional views, and era-specific luggage.

Prompt

INPUT: $ COUNTRY, optional $ ERA_OR_TRAVEL_STYLE
// Build a hospitality potential field Φ across the 2×2 canvas.
Φ = lodging_culture_field($ COUNTRY, $ ERA_OR_TRAVEL_STYLE)
F = ∇Φ       // guest movement, unpacking rituals, corridor flow
Curl = ∇×Φ   // brass key curves, key‑ring loops, luggage handle arcs
Div = ∇·F    // density of luggage, fabrics, lamps, travel ephemera

// Select 4 lodging gates:
LODGINGS = select_four_lodgings(Φ, gates=['urban','rural_nature','historic','unusual'])

// Derive per lodging:
// Room Architecture, Signature Furniture, Guest Ritual, View Outside,
// Key Type (brass key / key card / wooden tag / numbered fob),
// Material Palette, Time of Day.

// Key Geometry Rule:
// - Long brass key → corridor and room, with the key shaft as hallway and bow as bedroom niche.
// - Large numbered fob → room platform, with the number as structural partition.
// - Key card → ultra‑thin architectural cutaway, interior visible through transparent layers.
// - Wooden tag → rustic floor and wall system, with the tag hole as window or doorway.

// Interior: build complete micro‑room based on derived lodging type.
// Guests: 1–2 miniature travelers performing the guest ritual.
// Window: one opening reveals the inferred regional landscape.
// Luggage: era‑ and lodging‑appropriate travel objects.
// Clutter: exactly 5 meaningful objects suggesting recent arrival or imminent departure.
// Lighting: premium hotel‑editorial, diegetic lamps as light sources.
// Camera: 28mm, intimate architectural perspective, shallow DOF, slate‑gray seamless exterior.
// Render 2×2 grid, each panel labeled [Lodging Type | Region | Country | Era].
Published: August 25, 2026 by