# Датасет для LoRA — комнаты и строения ProjectR

Стартовый датасет для обучения **style-LoRA** в стиле построек игры (для генерации новых
комнат/строений в ComfyUI без рисования).

## Что внутри

`10_projectr/` — 13 изображений (1024×1024, альфа убрана на тёмный фон) + подписи `.txt`:
- **комнаты** (интерьер-разрез): пустые, спальня, с оборудованием, задние стены, с освещением, рамка, обставленная;
- **строения**: башня обороны (2 ракурса), замок (2 ракурса).

Имя папки `10_projectr` = **10 повторов** на изображение (формат kohya_ss).
Триггер-слово в подписях: **`projectr`**.

> Датасет намеренно маленький (в игре мало типов комнат). Для style-LoRA этого хватает,
> но разнообразие ограничено — можно дополнить своими рендерами/скринами того же стиля.

## Как обучать (kohya_ss / sd-scripts)

1. Базовая модель: аниме/2D-чекпойнт (**Illustrious / NoobAI / Pony / SDXL**).
2. Тип: **LoRA**, разрешение **1024**, бакетинг вкл.
3. Данные: указать родительскую папку `dataset/` (kohya сам прочитает `10_projectr`).
4. Ориентиры: 10 повторов × 13 = 130 шагов/эпоху; **10–15 эпох**; LR ~1e-4 (UNet),
   text encoder ~5e-5; batch 1–2; network dim 16–32.
5. Проверка: генерируй с `projectr, cross-section room, stone brick walls, ...`
   и **ControlNet (lineart/canny)** по `assets/room_sliced/Frame.png` — чтобы новые
   комнаты держали единый ракурс и стыковались в сетку (как в `RoomMap`).

## Дополнить датасет

Положи новые PNG + одноимённые `.txt` в `10_projectr/`. Формат подписи:
`projectr, 2d game asset, cel shaded, thick black outline, flat colors, front view, <что на картинке>`.
