summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-04-04 13:32:46 +0300
committerPaul Buetow <paul@buetow.org>2026-04-04 13:32:46 +0300
commit760da569cff09bd2ea4ca92b2af14c643505d98e (patch)
tree4564d8bfbe78f3773b6a4f6a0ec98dd8212417c3 /README.md
parent49d79f4cc718f08d89dea117210b5d14ddc437f3 (diff)
feat: use photography-only style pool for ultra-realistic mode, update READMEv0.17.0
Ultra-realistic mode now picks from a dedicated realisticStyles pool (DSLR photography, cinematic stills, hyper-realistic) instead of the comicStyles pool. This prevents "comic strip" language from dominating the model's output when photorealistic rendering is requested. README updated: 12-page comic count (5 gallery pages), rendering mode description clarified to show both pools and the 50/50 random default. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'README.md')
-rw-r--r--README.md10
1 files changed, 6 insertions, 4 deletions
diff --git a/README.md b/README.md
index 25a2e57..9896c24 100644
--- a/README.md
+++ b/README.md
@@ -38,10 +38,12 @@ It has mainly been vibe coded using Claude Code CLI.
- **Vocabulary story generation** (`--story`):
- Generates a ~250-word Bulgarian story that naturally uses every word in a batch file
- All human characters are adults; story genre/setting driven by `--story-theme`
- - Produces **10 pages** per comic: cover + 5 story pages (2×2 panel grid) + 3 gallery pages (close-up character art) + back cover
+ - Produces **12 pages** per comic: cover + 5 story pages (2×2 panel grid) + 5 gallery pages (close-up character art) + back cover
- All output saved under `comics/<title-slug>/` with files named `<slug>_*.png`
- - Art style chosen randomly per run (90% ultra-realistic, 10% curated pool: manga, watercolor, noir, pop art, etc.); override with `--story-style`
- - **Rendering mode** chosen randomly 50/50 each run: ultra-realistic (photorealistic panels) or standard comic style; force standard with `--no-ultra-realistic`
+ - **Rendering mode** chosen randomly 50/50 each run; force standard with `--no-ultra-realistic`:
+ - *Ultra-realistic*: photography-language style prompt (DSLR, cinematic stills, hyper-realistic) + mandatory photorealistic rendering requirement — produces near-photographic panels
+ - *Standard comic*: comic art style pool (90% "ultra realistic comic strip", 10% manga / watercolor / noir / pop-art etc.)
+ - Art style override: `--story-style` replaces the random pick for both modes
- **Iterative character consistency**: each page is generated with the cover + previous page as pixel references so characters stay visually consistent
- **Character bible**: Gemini generates a detailed visual guide (age, clothing, colours) used in every prompt
- **Cinematic narration** via Gemini TTS (`<slug>_narration.mp3`) — Bulgarian phonology, dramatic pacing, random voice from a curated pool; override with `--narrator-voice`
@@ -184,7 +186,7 @@ Key features:
- `<slug>_story.txt` — ~250-word Bulgarian story using every word naturally
- `<slug>_cover.png` — traditional comic book front cover with Bulgarian title
- `<slug>_page_1.png` … `<slug>_page_5.png` — five 2×2-panel story pages (16:9)
- - `<slug>_gallery_1.png` … `<slug>_gallery_3.png` — three close-up character gallery pages
+ - `<slug>_gallery_1.png` … `<slug>_gallery_5.png` — five close-up character gallery pages
- `<slug>_back.png` — back cover with blurb
- `<slug>.pdf` — all pages assembled into a single PDF
- `<slug>_narration.mp3` — cinematic Gemini TTS narration with intro, story chunks, and epilogue