Files
the-nexus/concept-packs/genie-nano-banana/README.md
Alexander Whitestone 3367ce5438
Some checks failed
CI / test (pull_request) Failing after 11s
CI / validate (pull_request) Failing after 11s
Review Approval Gate / verify-review (pull_request) Failing after 3s
feat: Project Genie + Nano Banana concept pack for The Nexus (closes #680)
Complete concept generation pipeline:
- shot-list.yaml: 17 shots across 5 priorities (environments, portals, landmarks, skyboxes, textures)
- prompts/: 5 YAML prompt packs with 17 detailed generation prompts
- pipeline.md: Concept-to-Three.js translation workflow
- storage-policy.md: Repo vs local split for binary media
- references/palette.md: Canonical Nexus color/material/lighting spec

All prompts match existing Nexus visual language (Orbitron/JetBrains,
#4af0c0/#7b5cff/#ffd700 palette, cyberpunk cathedral mood).
Genie world prompts designed for explorable 3D prototyping.
Nano Banana prompts designed for concept art that translates to
specific Three.js geometry, materials, and post-processing.
2026-04-10 21:17:08 -04:00

2.1 KiB

Project Genie + Nano Banana Concept Pack

Issue: #680 Status: Active — first batch ready for generation

Purpose

Exploit Google world/image generation (Project Genie, Nano Banana Pro) to accelerate visual ideation for The Nexus while keeping Three.js implementation local and sovereign.

What This Pack Contains

concept-packs/genie-nano-banana/
├── README.md              ← you are here
├── shot-list.yaml         ← ordered list of concept shots to generate
├── pipeline.md            ← how generated assets flow into Three.js code
├── storage-policy.md      ← what lives in repo vs. local-only
├── prompts/
│   ├── environments.yaml  ← Nexus room/zone environment prompts
│   ├── portals.yaml       ← portal gateway concept prompts
│   ├── landmarks.yaml     ← iconic structures and focal points
│   ├── skyboxes.yaml      ← nebula/void skybox prompts
│   └── textures.yaml      ← surface/material concept prompts
└── references/
    └── palette.md         ← canonical Nexus color/material reference

Workflow

  1. Generate — Take prompts from prompts/*.yaml into Project Genie (worlds) or Nano Banana Pro (images). Run batch-by-batch per shot-list.
  2. Capture — Screenshot Genie worlds. Save Nano Banana outputs as PNG. Store locally per storage-policy.md.
  3. Translate — Follow pipeline.md to convert concept art into Three.js geometry, materials, lighting, and post-processing targets.
  4. Build — Implement in app.js / root frontend files. Concepts are reference, not source-of-truth. Code is sovereign.

Design Language

The Nexus visual identity:

  • Background: #050510 (deep void)
  • Primary: #4af0c0 (cyan-green neon)
  • Secondary: #7b5cff (electric purple)
  • Gold: #ffd700 (sacred accent)
  • Danger: #ff4466 (warning red)
  • Fonts: Orbitron (display), JetBrains Mono (body)
  • Mood: Cyberpunk cathedral — sacred technology, digital sovereignty
  • Post-processing: Bloom, SMAA, volumetric fog where possible

See references/palette.md for full material/lighting reference.