Эксперименты в духе тренда «3D-мир одним промптом-спецификацией»: модель пишет один HTML-файл на Three.js, всё процедурно, без внешних моделей и текстур.
Смотреть: https://afk-yar.github.io/visual-3d-tests/ — переключатель версий, день/ночь, ракурс.
Промпт-спецификация (~250 слов) — lighthouse/prompt.md. Схема промпта взята из коллекции Peter Gostev (63 мира на Fable 5, медиана ~480 слов).
| v1 — первый проход | v7 — финал |
|---|---|
![]() |
![]() |
![]() |
![]() |
| Версия | Строк | Что изменилось |
|---|---|---|
| v1 | 736 | Первый проход по промпту + 3 точечные правки по скриншотам |
| v2 | 814 | Волны Герстнера, Френель, физическое небо Sky, bloom, ACES |
| v3 | 888 | Градиент заката, мягкий луч, луна и лунная дорожка |
| v4 | 892 | Без пересвета луны, отражения окон искрами |
| v5 | 946 | Отражение острова; причина пятна над солнцем — порог bloom |
| v6 | 1058 | Внешнее ревью: пена по контуру, горизонтальный луч, ниже камера |
| v7 | 1151 | Луч гаснет от лампы, ночные скалы, трава пучками, чайки |
Процесс: v1 — один проход по спецификации; v2–v5 — раунды самопроверки по скриншотам headless-браузера; v6–v7 — правки по внешнему ревью скриншотов. Всё сделано Claude (Opus 5.5) в Claude Code.
Параметры адреса отдельной сцены: #night, #pier, #night&pier.



