THE MOTEL — Complete Visual Atmosphere Guide
A Liminal Space Design Document
“Every door leads somewhere. The question is: do you want to know where?“
1. COLOR PALETTE
Primary Neon Colors — The Living Light
| Color Name | Hex Code | RGB | Usage | Psychology |
|---|---|---|---|---|
| Motel Magenta | #FF00A0 | 255, 0, 160 | Primary neon tubes, vacancy sign | Desire, danger, artificial warmth |
| Purgatory Purple | #8B00FF | 139, 0, 255 | Secondary lighting, void edges | Mystery, spirituality, unease |
| Hallway Haze | #4A00E0 | 74, 0, 224 | Ambient glow, distant doors | Depth, infinity, melancholy |
| Electric Cyan | #00F0FF | 0, 240, 255 | Active doors, interactive elements | Cold, clinical, otherworldly |
| Neon Noir | #1A0A2E | 26, 10, 46 | Deepest shadows, void base | Absence, fear, the unknown |
Secondary Accent Colors — The Warning Signs
| Color Name | Hex Code | RGB | Usage | Psychology |
|---|---|---|---|---|
| Sickly Green | #39FF14 | 57, 255, 20 | Warning signs, toxic areas | Infection, corruption, wrongness |
| Emergency Red | #FF003C | 255, 0, 60 | Danger doors, critical alerts | Stop, blood, finality |
| Flicker Yellow | #FFD700 | 255, 215, 0 | Intermittent failures, old bulbs | Decay, nostalgia, false hope |
| Rust Orange | #D4652A | 212, 101, 42 | Stains, corrosion, age | Time, entropy, neglect |
| Cigarette Ash | #B8B8B8 | 184, 184, 184 | Smoke, dust, forgotten things | Memory, ghosts, transience |
Shadow and Void Colors — The Absence
| Color Name | Hex Code | RGB | Usage | Psychology |
|---|---|---|---|---|
| Absolute Void | #000000 | 0, 0, 0 | Pure darkness, void center | Nothingness, death, infinity |
| Deep Shadow | #0D0514 | 13, 5, 20 | Corners, under doors, recesses | Hidden things, secrets |
| Purple Void | #0A0014 | 10, 0, 20 | Void gradients, edges | Unnatural darkness |
| Blue Abyss | #000510 | 0, 5, 16 | Distant void, water reflections | Cold depth, drowning |
| Magenta Shadow | #1A0010 | 26, 0, 16 | Neon shadows, color bleed | Light’s ghost, memory of illumination |
Light Emission Colors — The Glow
| Color Name | Hex Code | RGB | Usage | Intensity |
|---|---|---|---|---|
| Core Glow | #FF4DB8 | 255, 77, 184 | Neon tube centers | 100% emissive |
| Mid Glow | #B847FF | 184, 71, 255 | Neon halos, door frames | 60% emissive |
| Edge Glow | #6B2DFF | 107, 45, 255 | Ambient bleed, fog tint | 30% emissive |
| Reflection Tint | #FF00A020 | — | Surface reflections | 20% opacity overlay |
| Volumetric Tint | #8B00FF15 | — | Light beams in fog | 15% opacity gradient |
Color Harmony Rules
PRIMARY RATIO: 60% Purples/Magentas
SECONDARY RATIO: 25% Cyans/Blues
ACCENT RATIO: 10% Greens/Yellows/Reds
VOID RATIO: 5% Pure black/deep shadow
NEVER use warm oranges/yellows as primary
NEVER use natural daylight colors
ALWAYS maintain purple undertone in all lighting
2. LIGHTING DESIGN
Neon Tube Lighting System
The Eternal Corridor Tubes
- Spacing: Every 4 meters (12 feet)
- Height: 2.4 meters from floor (ceiling-mounted)
- Type: T8 fluorescent simulation with neon aesthetic
- Color Temperature: 3200K mixed with FF00A0 overlay
Flicker Patterns
Pattern A: The Stable Hum
Frequency: 60Hz base
Variation: ±2Hz
Flicker intensity: 0.02 (barely perceptible)
Duration: Continuous in "safe" zones
Pattern B: The Intermittent Failure
On duration: 3-8 seconds
Off duration: 0.1-0.5 seconds
Recovery: Instant or 2-second fade
Trigger: Random (5% chance per minute) or proximity-based
Pattern C: The Death Rattle
Rapid flicker: 8-15Hz for 2-5 seconds
Final dim: Fade to 10% over 3 seconds
Dark period: 5-15 seconds
Rebirth: Sudden flash to 120%, then normalize
Trigger: Door events, player anxiety moments
Pattern D: The Possession
Color shift: Magenta → Sickly Green → Magenta
Duration: 10-30 seconds
Intensity pulse: Synced to ambient audio
Trigger: Near "haunted" doors
Door Glow Variations by State
| Door State | Glow Color | Intensity | Pattern | Visual Cues |
|---|---|---|---|---|
| Locked | #4A00E0 (dim purple) | 20% | Steady | No under-door light |
| Available | #00F0FF (cyan) | 60% | Slow pulse (4s cycle) | Light seeps from edges |
| Active/Open | #FF00A0 (magenta) | 100% | Bright steady | Full illumination, particles |
| Danger/Warning | #39FF14 (green) | 80% | Rapid pulse (1s cycle) | Flickering, unstable |
| Critical | #FF003C (red) | 100% | Strobe (0.5s) | Urgent, aggressive |
| Void-Touched | #000000 with #8B00FF aura | Variable | Inverted (dark glow) | Wrong, impossible |
Ambient Occlusion Specification
AO Intensity: 1.4 (stronger than realistic)
AO Radius: 0.5 meters
AO Color: #0D0514 (deep purple-black)
AO Bias: 0.01
CRITICAL ZONES:
- Door frames: 2x intensity
- Ceiling corners: 1.5x intensity
- Floor/wall junctions: 1.3x intensity
- Behind fixtures: Maximum occlusion
Volumetric Light Beams
God Rays from Neon Tubes
Density: 0.3 (visible but not overwhelming)
Color: #FF00A0 at source, fading to #8B00FF
Scattering: Mie scattering (dust-friendly)
Angle: 15-degree cone downward
Falloff: Inverse square with 2-meter effective range
Door Light Volumes
Shape: Box extending 1 meter from door
Color: Matches door state
Intensity: 50% of door emission
Edge softness: 0.3 meter gradient
The Void Light
Type: Absence of light with purple rim
Rim intensity: 30% #8B00FF
Center: 0% (absolute black)
Falloff: 3-meter gradient into corridor
Shadow Casting Architecture
Primary Shadows
- Cast by: Neon tubes, door frames, ceiling fixtures
- Sharpness: 0.7 (defined but not harsh)
- Color: 1A0A2E with 50% opacity
- Bias: 0.005 to prevent artifacts
Secondary Shadows
- Cast by: Small details, signage, handles
- Sharpness: 0.4 (soft)
- Color: 0D0514 with 30% opacity
The Void Shadow
- Unique property: Shadows cast INTO the void
- Visual: Shadow edges appear to stretch toward void
- Effect: Creates sense of the void “pulling” at reality
3. MATERIALS AND TEXTURES
Wall Materials — The Infinite Surface
Primary Wall: Stained Plaster
Base Color: #E8E0D8 (aged off-white)
Stain Overlay: #D4652A at 15% opacity
Water Damage: #8B7355 streak patterns
Roughness: 0.7 (matte, slightly uneven)
Normal Map: Subtle plaster texture, 0.02 intensity
TILING: 2m x 2m seamless with variation
Accent Wall: Faded Wallpaper
Pattern: 1970s geometric, barely visible
Base: #C4B8A8
Pattern color: #A89080 at 20% opacity
Condition: Peeling at edges, water-stained
Roughness: 0.6
HISTORICAL REFERENCE: Classic motel wallpaper, sun-bleached
Void Wall: The Dissolving Boundary
Transition zone: Last 5 meters before void
Effect: Wall texture fades to noise pattern
Noise color: #8B00FF on #000000 base
Roughness: Increases toward void (0.7 → 1.0)
Emissive: 10% purple at void edge
Floor Materials — The Reflective Path
Main Floor: Worn Industrial Carpet
Base Color: #5A4A3A (brown-grey)
Wear Pattern: Center path lighter (#7A6A5A)
Stain Map: Oil, rust, mysterious dark spots
Roughness: 0.9 (non-reflective)
Normal: Low-pile carpet texture
CRITICAL DETAIL: The center 2 meters show a worn path
from decades of footsteps going... somewhere
Transition Floor: Polished Concrete
Base Color: #4A4A4A
Polish: Reflective patches (roughness 0.3)
Stains: Oil rainbow sheen, rust streaks
Cracks: Hairline fractures with dark fill
REFLECTION: Faint, distorted neon reflections
Void Floor: The Unfloor
Description: Floor becomes uncertain near void
Visual: Carpet texture dissolves into static
Static color: #8B00FF noise on black
Reflectivity: Mirror-like at very edge (0.1 roughness)
Effect: Reflects the void itself — impossible geometry
Door Materials — The Thresholds
Standard Door: Painted Wood
Base: #8B4513 (saddle brown)
Paint: #F5F5DC (aged cream) at 80% coverage
Wear: Wood showing through at edges, handle area
Finish: Semi-gloss (roughness 0.4)
CONDITION: Dented, scratched, lived-in
Metal Door: Industrial Fire Door
Base: #4A4A4A (gunmetal)
Rust: #D4652A at seams, bottom edge
Finish: Brushed metal (anisotropic roughness)
Detail: Rivets, reinforcement plates
USAGE: Service doors, utility rooms
Otherworldly Door: The Wrong Material
Base: Appears to be organic — leather, membrane
Color: Shifts between #8B00FF and #39FF14
Finish: Slightly wet-looking (roughness 0.2)
Detail: Subtle pulse, vein-like patterns
EFFECT: Uncanny valley of materials
Void Door: The Impossible Threshold
Appearance: Door frame with void interior
Frame: #FF00A0 emissive trim
Interior: Absolute black with purple rim
Effect: Looking into door shows... nothing
And somehow, that's worse
Ceiling Materials — The Forgotten Plane
Drop Ceiling: Stained Tiles
Base: #F0F0F0 (aged to #D0D0C8)
Water Stains: #B8A080 concentric rings
Damage: Corner cracks, sagging sections
Texture: Acoustic tile pattern
DETAIL: Some tiles missing, revealing darkness above
Exposed Fixtures: Industrial Brutalism
Conduit: #4A4A4A metal piping
Junction Boxes: #5A5A5A with rust
Neon Housings: #2A2A2A with #FF00A0 glow
ATMOSPHERE: Functional, institutional, neglected
Mirror Surfaces — The Other Side
Bathroom Mirror (if present)
Reflectivity: 0.95
Distortion: Subtle waviness (old glass)
Frame: #8B4513 wood, water-damaged
Special: Reflection may show... differences
THE UNSETTLING DETAIL:
Reflections have 0.5-second delay
Sometimes, they move when you don't
Floor Reflections (polished areas)
Reflectivity: 0.4
Blur: 0.3 (not mirror-perfect)
Color Tint: #FF00A0 at 10% overlay
EFFECT: Neon reflections seem to reach up
4. NEON AND SIGNAGE
Vacancy Sign — The Beacon
Design Specifications
Dimensions: 1.2m x 0.6m
Mounting: Wall-mounted, eye level (1.6m)
Frame: #4A4A4A metal with rust accents
FONT: "Motel" style script
- Uppercase "VACANCY"
- Lowercase cursive "no" (when applicable)
COLORS:
- "VACANCY": #FF00A0 (magenta)
- "NO": #39FF14 (green) when lit
- Off state: #4A4A4A (dark)
Flicker Algorithm
# Pseudocode for vacancy sign behavior
if random() < 0.001: # 0.1% per frame
trigger_flicker_sequence()
def flicker_sequence():
for i in range(random(3, 8)):
set_intensity(random(0.3, 1.0))
wait(random(0.05, 0.2))
restore_normal()States
| State | Visual | Meaning |
|---|---|---|
| VACANCY | Magenta steady | Rooms available |
| NO VACANCY | Magenta + green | Full, no entry |
| Flickering | Both flickering | System unstable |
| Dark | Unlit | Power failure, or something worse |
Room Number Styling
Number Plate Design
Dimensions: 15cm x 10cm
Mounting: Centered above door, 2m height
Base: #4A4A4A brushed metal
Numbers: #FF00A0 embossed/emissive
FONT: "Highway Gothic" or "DIN"
- Bold, institutional
- Slight weathering
STYLE VARIATIONS:
- Standard: Clean, legible
- Worn: Faded, scratched
- Haunted: Numbers shift when not looking
- Void: Numbers in unknown symbols
Number Range
001-040: Standard sequence
SPECIAL: Room 000 (the void door)
SPECIAL: Room ??? (shifting numbers)
SPECIAL: Room 13 (always different)
Warning Signs
Emergency Exit (Misleading)
Text: "EXIT" with arrow
Color: #39FF14 (green)
Problem: Arrow points toward void
Effect: The deeper truth
Staff Only
Text: "STAFF ONLY" / "AUTHORIZED PERSONNEL"
Color: #FFD700 (yellow) on #4A4A4A
Condition: Bent, partially peeled
Note: Staff hasn't existed here for... a while
Fire Safety (Ironic)
Text: "IN CASE OF FIRE"
Color: Standard fire red
Condition: Ancient, instructions illegible
Reality: Fire would be an improvement
Directional Signage
The Infinite Arrow
Design: Simple arrow, pointing
Color: #FF00A0
Effect: Sometimes points the wrong way
Sometimes points at the viewer
Distance Markers
Text: "→ 100m" / "← Lobby"
Reality: Distances don't match
Lobby doesn't exist
The arrow knows something
Hidden Messages in Neon
Subtle Text
Location: In neon tube flicker patterns
Method: Rapid on/off spells Morse code
Message examples:
- "DONT LOOK BACK"
- "THEY ARE WATCHING"
- "ROOM 13 IS LYING"
- "WELCOME HOME"
Reflection Messages
Location: Visible only in mirror reflections
Method: Text written backward on walls
Discovery: Players must use mirrors to read
Content: Warnings, coordinates, names
5. ATMOSPHERIC EFFECTS
Fog/Haze System
Corridor Haze
Density: 0.15 (visible but not obscuring)
Height: 0.3m from floor (ground-hugging)
Color: #8B00FF at 10% opacity
Falloff: Linear to zero at 2m height
EFFECT: Creates depth, hides void distance
Door Volumetrics
Density: 0.25 (thicker near doors)
Color: Matches door state color
Shape: Cone extending from door frame
Movement: Subtle drift toward void
EFFECT: Doors appear to "breathe"
Void Fog
Density: Increases toward void (0.0 → 0.5)
Color: Shifts to pure black
Behavior: Appears to flow away from player
Effect: Creates sense of being pushed/pulled
Dust Particles / Motes
Specification
Count: 500-1000 particles per view
Size: 0.5mm - 2mm
Color: #FFFFFF at 40% opacity
Movement: Slow drift (0.01 m/s)
Illumination: Lit by neon, create micro-god-rays
BEHAVIOR:
- Normal: Random drift
- Near doors: Slight attraction
- Near void: Rapid movement away
Particle Zones
FLOOR LEVEL: Higher concentration
CEILING LEVEL: Lower concentration
DOOR PROXIMITY: Swirling patterns
VOID PROXIMITY: Chaotic, rapid movement
Light Flickering Algorithms
Random Flicker
def random_flicker(light):
if random() < 0.001: # Base chance
intensity = random(0.1, 1.0)
duration = random(0.05, 0.3)
light.set_intensity(intensity, duration)Synchronized Flicker
def sync_flicker(zone_lights):
# All lights in zone flicker together
if random() < 0.0005:
pattern = generate_pattern()
for light in zone_lights:
light.apply_pattern(pattern)Proximity Flicker
def proximity_flicker(light, player_distance):
# Flicker increases near certain doors
if player_distance < 5.0:
chance = 0.001 + (5.0 - player_distance) * 0.001
if random() < chance:
trigger_possession_flicker(light)Anxiety Flicker
def anxiety_flicker(light, player_anxiety):
# Flicker matches player's psychological state
base_chance = 0.001
anxiety_multiplier = player_anxiety * 0.01
if random() < (base_chance + anxiety_multiplier):
trigger_stress_flicker(light)Screen Effects
Vignette
Intensity: 0.4 (strong but not overwhelming)
Color: #0D0514 (deep purple-black)
Radius: 0.7 (extends to 70% from center)
Softness: 0.5 (smooth falloff)
VARIATION:
- Normal: Standard vignette
- Near void: Intensity increases to 0.7
- Near danger: Color shifts to #FF003C
Chromatic Aberration
Intensity: 0.5-2.0 pixels
Trigger: Door transitions, void proximity
Color separation: RGB channels separate slightly
Effect: Unsettling, "wrong" feeling
USAGE:
- Normal: 0.5 (subtle)
- Door open: 1.5 (noticeable)
- Void: 2.0 (strong)
Film Grain
Intensity: 0.08 (8% noise)
Type: Monochrome with slight purple tint
Movement: Static per frame (24fps feel)
Effect: Vintage, analog horror aesthetic
Scan Lines (Optional)
Intensity: 0.03 (very subtle)
Spacing: Every 2 pixels
Opacity: 10%
Effect: CRT monitor feel, surveillance aesthetic
Reflections in Mirrors
Standard Reflection
Accuracy: 95% (slight delay acceptable)
Distortion: 0.02 (subtle waviness)
Color: Slightly desaturated (-10%)
Lighting: Matches real scene
The Uncanny Reflection
Trigger: Random (5%) or story-based
Differences:
- Player position slightly offset
- Doors in different states
- Figures visible in background
- Lighting subtly wrong
EFFECT: Player questions what they see
The Void Reflection
Appearance: Mirror shows void instead of room
Color: Black with purple rim
Duration: 2-5 seconds
Recovery: Sudden snap back to normal
EFFECT: Moment of pure horror
6. THE VOID AESTHETIC
What The Void Looks Like
The Visual Description
The void is not darkness.
Darkness is the absence of light.
The void is the absence of existence.
APPEARANCE:
- Center: Absolute black (#000000)
- Rim: Faint purple glow (#8B00FF at 20%)
- Depth: Appears infinite, yet somehow close
- Texture: Subtle noise that suggests... something
THE UNCANNY QUALITY:
The void doesn't look like "nothing."
It looks like "something that cannot be seen."
The Void Gradient
Distance from Edge | Visual
-------------------|-------
0-1m | Mirror-like reflection
1-3m | Deep purple-black gradient
3-5m | Absolute black with noise
5m+ | Pure void (render nothing)
The gradient creates the illusion of depth
while actually being... nothing.
Transition Into Void
The Dissolving Corridor
Last 10 meters before void:
1. WALLS: Texture fades to noise (meters 10-5)
Then to solid purple-black (meters 5-0)
2. FLOOR: Carpet becomes reflective (meters 10-5)
Then mirror-like (meters 5-0)
3. CEILING: Tiles missing, revealing void (meters 10-0)
4. LIGHTING: Neon tubes flicker more (meters 10-5)
Then fail completely (meters 5-0)
5. SOUND: Echo increases, then... silence
The Edge of Reality
At the exact void boundary:
VISUAL:
- Corridor geometry "bends" toward void
- Perspective becomes... wrong
- Parallel lines converge too quickly
- Distance becomes meaningless
EFFECT:
Standing at the edge, the void appears to
reach UP, DOWN, and AROUND simultaneously.
It is not a wall. It is not a pit.
It is an ENDING.
Void Particles / Elements
The Drifting Shapes
Appearance: Dark geometric shapes (cubes, pyramids)
Color: #1A0014 (darker than void rim)
Movement: Slow drift toward void center
Size: 10cm - 1m
Count: 5-15 visible at once
EFFECT: Suggests something exists in void
But what?
The Void Eyes
Appearance: Brief flashes of light
Color: #FF00A0 or #00F0FF
Duration: 0.1-0.3 seconds
Pattern: Brief, then gone
Location: Deep in void, at edge of perception
EFFECT: The void is watching back
The Void Static
Appearance: TV static, but dark
Color: #8B00FF on #000000
Intensity: Very subtle (5% opacity)
Movement: Constant, chaotic
Location: Throughout void volume
EFFECT: Suggests the void is "tuned" to something
The “Edge” of Reality
Visual Treatment
At the corridor's end:
1. GEOMETRY: Walls don't meet floor cleanly
Corners are... wrong angles
2. TEXTURE: Repeating patterns become obvious
The corridor is a loop, a construct
3. LIGHTING: Neon tubes end abruptly
The last tube is always flickering
4. THE FINAL DOOR:
- Frame only (no door)
- Leads directly into void
- Number: "000" or "???" or "∞"
The Infinite Recursion
Looking into void:
- Sometimes see... another corridor
- Identical to current one
- With a figure... standing at the end
- The figure is... you?
EFFECT: The void contains the motel
The motel contains the void
7. DOOR VISUAL DESIGN
Door Styles by Type
Type A: The Standard Room
Material: Painted wood (#F5F5DC on #8B4513)
Style: 1970s motel door, hollow-core
Hardware: Brass handle, peephole, chain lock
Condition: Worn, dented, lived-in
Window: None (solid)
VARIATIONS:
- Some have "Do Not Disturb" tags
- Some have scratches near handle
- Some have... other marks
Type B: The Utility Door
Material: Metal (#4A4A4A)
Style: Industrial, fire-rated
Hardware: Push bar, no handle
Condition: Rust at bottom, dented
Window: Small wire-reinforced glass
USAGE: Maintenance, storage, staff areas
Type C: The Executive Suite
Material: Solid wood with veneer
Style: Upscale 1980s
Hardware: Chrome handle, electronic lock
Condition: Better maintained, but still aged
Window: Decorative frosted glass
NOTE: The nicest door in a bad motel
Type D: The Service Entrance
Material: Steel with rubber seal
Style: Commercial delivery
Hardware: Heavy-duty handle, multiple locks
Condition: Scuffed, heavily used
Window: None
DETAIL: Some have scratches from... something
Type E: The Otherworldly
Material: Uncertain (organic?)
Style: Wrong geometry
Hardware: Handle in wrong place, or none
Condition: Pulsing, breathing
Window: Shows... not the room beyond
EFFECT: Uncanny valley of architecture
Type F: The Void Door
Material: Frame only
Style: Door-shaped absence
Hardware: None
Condition: The void is eternal
Window: The entire door IS a window to void
NUMBER: Always "000" or shifting symbols
Door States and Visuals
| State | Color | Glow | Particles | Sound Cue |
|---|---|---|---|---|
| Locked | 4A4A4A | None | None | Dull thud |
| Unlockable | 4A00E0 | Dim | None | Click |
| Available | 00F0FF | Pulse | None | Hum |
| Opening | FF00A0 | Bright | Spill | Creak |
| Open | FF00A0 | Steady | Flow | Ambient |
| Closing | FF00A0 | Fade | Suck | Slam |
| Haunted | 39FF14 | Flicker | Swirl | Whisper |
| Void | #000000 | Rim | Static | Silence |
Number Plate Designs
Standard Plates
Format: "101", "102", etc.
Font: Highway Gothic, bold
Color: #FF00A0 on #4A4A4A
Mounting: Centered above door
Size: 15cm x 10cm
CONDITIONS:
- New: Clean, bright
- Aged: Faded, scratched
- Haunted: Numbers shift
- Void: Unknown symbols
Special Plates
Room 13: Number appears different each viewing
Room 000: Symbol that hurts to look at
Room 666: Number glows red, plate is warm
Room ?: Numbers are questions marks
Room ∞: Symbol suggests infinity
Peephole Aesthetics
Standard Peephole
Location: 1.5m height, centered
Style: Brass fisheye lens
Appearance: Dark (no light from room)
THE UNSETTLING DETAIL:
Sometimes, when you look away,
you see light in the peephole.
Someone is looking back.
Modified Peepholes
Some doors have:
- Multiple peepholes (wrong pattern)
- Peephole at wrong height
- Peephole that shows... void
- Peephole that is... an eye
Handle Designs
Standard Lever
Style: 1970s brass lever
Condition: Tarnished, loose
Interaction: Slight wobble
EFFECT: Feels used, unreliable
Knob Style
Style: Round brass knob
Condition: Some sticky, some loose
Interaction: Requires twist
EFFECT: Old-fashioned, intimate
Push Bar
Style: Metal panic bar
Condition: Worn paint
Interaction: Push to open
USAGE: Utility doors, emergency exits
The Wrong Handle
Style: Doesn't match door
Examples:
- Crystal knob on metal door
- Rusted handle on new door
- Handle that moves... wrong
EFFECT: Uncanny, unsettling
Frame Treatments
Standard Frame
Material: Wood, painted
Color: #F5F5DC (matches door)
Condition: Scuffed, chipped
DETAIL: Frame is slightly... wrong size
Reinforced Frame
Material: Metal plates
Color: #4A4A4A
Condition: Bolted, reinforced
USAGE: High-security doors
The Void Frame
Material: #FF00A0 emissive
Color: Glowing magenta
Condition: Perfect, impossible
EFFECT: Frame defines the void
8. UI AESTHETICS
Font Choices
Primary Font: Retro Display
Name: "Neon Glow" or similar
Style: 1970s-80s neon sign aesthetic
Characteristics:
- Thick, rounded strokes
- Slight glow effect
- All caps for emphasis
USAGE: Titles, major headings, signage
Secondary Font: Typewriter Institutional
Name: "Courier Prime" or "IBM Plex Mono"
Style: Government/motel documentation
Characteristics:
- Monospaced
- Slightly worn
- Authoritative but faded
USAGE: Room numbers, documents, logs
Tertiary Font: Elegant Horror
Name: "Cinzel" or "Playfair Display"
Style: Classical, elegant
Characteristics:
- Serif
- Slightly distressed
- Suggests old money, old secrets
USAGE: Narrative text, hidden messages
Glitch Font: Digital Decay
Name: "VT323" or custom glitch
Style: Failing digital display
Characteristics:
- Pixelated
- Characters misaligned
- Occasional corruption
USAGE: System messages, errors, void text
Crosshair Design
Default Crosshair
Style: Minimal dot with subtle ring
Color: #00F0FF (cyan) at 60% opacity
Size: 4px dot, 12px ring
Animation: Gentle pulse (2s cycle)
BEHAVIOR:
- Changes color near interactables
- Expands slightly when hovering door
- Flickers near void
Interaction Crosshair
Trigger: Hover over interactive element
Change: Expands to bracket shape
Color: #FF00A0 (magenta)
Animation: Rotates slightly
FEEDBACK: Clear but not overwhelming
Danger Crosshair
Trigger: Near threat or void
Change: Becomes erratic
Color: #FF003C (red)
Animation: Rapid flicker
FEEDBACK: Immediate anxiety response
Interaction Prompt Styling
Standard Prompt
Text: "[E] Open Door"
Font: Secondary (monospace)
Color: #00F0FF (cyan)
Background: #0D0514 at 80% opacity
Position: Below crosshair, centered
ANIMATION:
- Fade in (0.2s)
- Gentle float (up/down 2px)
- Fade out (0.2s)
Contextual Prompts
Locked: "[E] Locked" (color: #4A4A4A)
Available: "[E] Enter Room 101" (color: #00F0FF)
Dangerous: "[E] Enter?" (color: #FF003C, hesitates)
Void: "[E] ???" (color: #8B00FF, glitches)
Menu Design
Main Menu
Background: Blurred corridor scene
Overlay: #0D0514 at 70% opacity
Title: "THE MOTEL" in primary font, #FF00A0
Options: Secondary font, #F5F5DC
HOVER EFFECT:
- Text glows #FF00A0
- Subtle chromatic aberration
- Faint door creak sound
Pause Menu
Background: Freeze frame with vignette
Overlay: #0D0514 at 85% opacity
Options: Centered, minimal
EFFECT:
- Time appears stopped
- Neon still flickers (subtle)
- Void still moves (if visible)
Settings Menu
Layout: Left-aligned categories
Style: Institutional, functional
Sliders: #FF00A0 fill on #4A4A4A track
DETAIL:
- Some options are... wrong
- "Brightness" affects more than light
- "Volume" includes whispers
Loading Screens
Standard Loading
Visual: Corridor stretching into distance
Animation: Slow forward movement
Text: "Loading..." with room number
ROOM NUMBERS:
- Cycles through 001-040
- Sometimes shows "???"
- Sometimes counts backward
Transition Loading
Visual: Door opening into white
Animation: Slow fade through door
Text: "Entering Room [number]"
EFFECT:
- Suggests passage between spaces
- White = the unknown
- Duration: 3-5 seconds
Void Loading
Visual: Static, noise, fragments
Animation: Chaotic, non-linear
Text: Glitched, unreadable
EFFECT:
- Suggests system failure
- Or: system working as intended
- Duration: Variable (feels longer)
9. AUDIO-VISUAL SYNERGY
How Visuals React to Sound
Neon Pulse Sync
Trigger: Ambient audio bass frequencies
Effect: Neon intensity pulses with beat
Intensity: 80% base ± 20% variation
Frequency: 60-120 BPM range
EXAMPLE:
- Slow ambient: Slow pulse (4s cycle)
- Tense music: Rapid pulse (1s cycle)
- Silence: Steady, minimal pulse
Door Rattle Visualization
Trigger: Audio impact (footsteps, bangs)
Effect: Nearby doors show slight vibration
Visual: Frame shake, number blur
Duration: 0.2-0.5 seconds
FEEDBACK: Physical connection to sound
Void Response
Trigger: Low-frequency audio (< 40Hz)
Effect: Void appears to "breathe"
Visual: Rim expansion/contraction
Intensity: Subtle but perceptible
EFFECT: Void feels alive, responsive
Visual Rhythm
The Motel Pulse
Base Rhythm: 60 BPM (heartbeat)
Visual Elements:
- Neon flicker: Synced to beat
- Particle drift: Subtle pulse influence
- Fog movement: Wave pattern
VARIATION:
- Anxiety increases: BPM increases
- Calm moments: BPM decreases
- Void proximity: BPM becomes irregular
Environmental Rhythm
Elements that move:
1. Dust particles: Drift with "wind"
2. Fog: Slow wave motion
3. Neon: Pulse with electrical hum
4. Void: Breathe with low frequencies
SYNCHRONIZATION:
All elements share underlying rhythm
But with phase offsets
Creates sense of living environment
Beat-Matched Effects (Optional)
Music-Reactive Doors
Trigger: Background music beat
Effect: Door glow pulses to rhythm
Intensity: Scales with music intensity
IMPLEMENTATION:
- Analyze audio spectrum
- Map bass to door pulse
- Map treble to particle speed
Rhythm-Based Flicker
Trigger: Musical downbeats
Effect: Coordinated light flicker
Pattern: Predictable, almost musical
EFFECT:
- Creates synesthetic experience
- Environment feels choreographed
- Uncanny when noticed
10. MOOD REFERENCES
Reference Films
Primary Influences
BLADE RUNNER (1982)
Elements to borrow:
- Neon-soaked urban decay
- Endless rain and reflection
- The feeling of being lost in a city
SPECIFIC SCENES:
- The opening cityscape
- The Bradbury Building finale
- Any scene with neon signage
THE SHINING (1980)
Elements to borrow:
- Endless corridors
- Patterned carpets that hypnotize
- The feeling of being watched
SPECIFIC SCENES:
- The hedge maze (interior version)
- The hallway with the twins
- The impossible geometry of the Overlook
MULHOLLAND DRIVE (2001)
Elements to borrow:
- Dream logic
- The diner scene (fear of the known)
- Corridors that lead to wrong places
SPECIFIC SCENES:
- The diner behind Winkie's
- The Silencio club
- The blue box
IT FOLLOWS (2014)
Elements to borrow:
- Suburban liminality
- Wide shots of empty spaces
- The feeling of being pursued slowly
SPECIFIC SCENES:
- The beach house
- The pool sequence
- Any wide establishing shot
Secondary Influences
DARK CITY (1998)
- Shifting architecture
- Eternal night
- The Strangers’ aesthetic
SESSION 9 (2001)
- Abandoned institutional spaces
- The feeling of history
- Empty corridors that whisper
THE NEON DEMON (2016)
- Hyper-stylized neon
- The intersection of beauty and horror
- Los Angeles as liminal space
LOST HIGHWAY (1997)
- The mystery corridor
- Identity dissolution
- The feeling of being trapped in a loop
Reference Games
Primary Influences
PT (Silent Hills)
Elements to borrow:
- The endless looping corridor
- Environmental storytelling
- The bathroom (intimate horror)
LESSONS:
- Repetition creates unease
- Small changes matter
- The familiar becomes terrifying
SUPERLIMINAL
Elements to borrow:
- Perspective manipulation
- The motel aesthetic
- Dream logic in 3D space
LESSONS:
- Architecture can lie
- Scale is subjective
- The impossible is possible
CONTROL
Elements to borrow:
- The Oldest House (shifting architecture)
- Neon lighting in brutalist spaces
- The feeling of institutional dread
LESSONS:
- Brutalism + neon = unease
- The supernatural in the mundane
- Bureaucratic horror
DEATH STRANDING
Elements to borrow:
- The beach (liminal space)
- BT encounters (invisible threat)
- The feeling of isolation
LESSONS:
- Empty spaces can be full of dread
- The unseen is scarier
- Beauty and horror coexist
Secondary Influences
ALAN WAKE
- The darkness as enemy
- Flashlight mechanics
- The feeling of being hunted
BIOSHOCK
- Art deco decay
- Underwater liminality
- Environmental storytelling
DISHONORED
- The Void aesthetic
- Whales and the supernatural
- Industrial beauty
FIREWATCH
- Loneliness in beautiful spaces
- The uncanny in nature
- Environmental narrative
Key Visual Inspirations
Liminal Space Photography
The Backrooms Phenomenon
Key Images:
- Yellow corridors, damp carpet
- Fluorescent hum
- The feeling of being somewhere you shouldn't
ADAPTATION:
- Replace yellow with magenta/purple
- Add neon elements
- Maintain the "wrongness"
Empty Mall Photography
Key Images:
- 1980s-90s architecture
- Dead plants, faded signs
- The ghost of commerce
ADAPTATION:
- Replace retail with motel rooms
- Maintain the era aesthetic
- The ghost of hospitality
Abandoned Places
Key Images:
- Nature reclaiming structure
- Personal items left behind
- The sudden end of stories
ADAPTATION:
- The motel is abandoned... but functioning
- Personal items in rooms
- Stories frozen mid-sentence
Artistic Movements
Neon Noir
Characteristics:
- High contrast
- Neon colors against darkness
- Urban isolation
ARTISTS:
- Liam Wong (photography)
- Various vaporwave artists
Vaporwave/Aesthetic
Characteristics:
- 1980s-90s nostalgia
- Glitch aesthetics
- Consumer culture critique
ADAPTATION:
- Use the aesthetic, subvert the meaning
- The motel as failed American dream
Dark Surrealism
Characteristics:
- Dreamlike imagery
- Uncanny elements
- Psychological unease
ARTISTS:
- Zdzisław Beksiński
- H.R. Giger (for otherworldly doors)
Color Reference Palette
From films and photography:
BLADE RUNNER:
- Magenta: #FF00A0
- Cyan: #00F0FF
- Orange: #FF6600 (for contrast)
THE SHINING:
- Carpet red: #8B0000
- Hotel gold: #D4AF37
- Shadow: #1A0A2E
VAPORWAVE:
- Pink: #FF6AD5
- Purple: #C774E8
- Cyan: #00F0FF
- Grid lines: #FF00A0
LIMINAL SPACES:
- Fluorescent: #F0F0D8
- Carpet: #D4A574
- Shadow: #0D0514
IMPLEMENTATION NOTES
Performance Considerations
LIGHTING:
- Use baked lighting for static elements
- Real-time only for dynamic (doors, void)
- Limit shadow-casting lights to 4-6
PARTICLES:
- GPU particles for dust
- Limit to 1000 visible
- LOD: Reduce count at distance
POST-PROCESSING:
- Vignette: Cheap, always on
- Chromatic aberration: Only during events
- Film grain: Shader-based, cheap
Platform Adaptations
HIGH-END:
- Full volumetric fog
- Real-time reflections
- Maximum particles
MID-RANGE:
- Simplified fog (2D)
- Screen-space reflections
- Reduced particles (500)
LOW-END:
- Minimal fog
- No reflections
- Essential particles only (100)
Accessibility
COLORBLIND MODES:
- Protanopia: Shift reds to oranges
- Deuteranopia: Shift greens to blues
- Tritanopia: Shift blues to purples
ALWAYS:
- Use patterns, not just color
- High contrast options
- Disable flicker option (photosensitive)
SUMMARY: THE MOTEL VISUAL IDENTITY
The Core Aesthetic Statement
THE MOTEL exists in the space between. Between check-in and check-out. Between the known and the unknown. Between life and whatever comes after.
It is a neon-lit purgatory, a corridor that stretches forever, a place that shouldn’t exist, yet does.
The magenta glow promises warmth but delivers unease. The purple shadows hide things that watch from the void. The doors offer escape but lead to deeper mysteries.
This is THE MOTEL. Every room is occupied. The vacancy sign flickers. And you are already checked in.
The Three Pillars
-
NEON LIMINALITY
- Bright colors in dark spaces
- The promise of life in dead places
- Artificial warmth, real unease
-
INSTITUTIONAL DECAY
- 1970s-80s motel aesthetic
- Functional but neglected
- The ghost of hospitality
-
VOID PRESENCE
- The void as character
- The end that is always near
- The unknown that watches
The Emotional Journey
ENTER → UNEASE → CURIOSITY → DREAD → ACCEPTANCE
VISUAL PROGRESSION:
- Bright neon → Dim corridors
- Clear doors → Uncanny doors
- Defined space → Dissolving space
- Comfort → The void
APPENDIX: QUICK REFERENCE
Color Hex Codes (All)
Primary Neon:
#FF00A0 - Motel Magenta
#8B00FF - Purgatory Purple
#4A00E0 - Hallway Haze
#00F0FF - Electric Cyan
Secondary Accents:
#39FF14 - Sickly Green
#FF003C - Emergency Red
#FFD700 - Flicker Yellow
#D4652A - Rust Orange
Shadows & Void:
#000000 - Absolute Void
#0D0514 - Deep Shadow
#0A0014 - Purple Void
#1A0A2E - Neon Noir
Materials:
#E8E0D8 - Aged Plaster
#5A4A3A - Worn Carpet
#F5F5DC - Aged Paint
#4A4A4A - Industrial Metal
Key Measurements
Corridor width: 3 meters
Corridor height: 2.8 meters
Door spacing: 4 meters
Door height: 2.1 meters
Door width: 0.9 meters
Neon spacing: 4 meters
Neon height: 2.4 meters
Void distance: Variable (appears 50m, is ∞)
Effect Intensities
Vignette: 0.4 (0.7 near void)
Chromatic aberration: 0.5-2.0
Film grain: 0.08
Fog density: 0.15 (0.5 near void)
Particle count: 500-1000
Document Version: 1.0 For: THE MOTEL — 3D Liminal Experience Created: Visual Atmosphere Guide
“The neon never goes out. It only waits.”