Skip to content

Рендер — проба

![[render-probe-bathroom.png]]

Кадр получен командой, без открытия Sweet Home 3D:

Terminal window
python3 scripts/home-render.py vault/home/project/schemes/probe-bathroom.xml \
--out vault/home/project/schemes/render-probe-bathroom.png \
--camera observer --width 1200 --height 900 --quality high

8,2 с на кадр 1200×900. Сцена — probe-bathroom.xml, восемнадцать строк XML: четыре стены, комната, два прибора, две камеры. Написана руками, чтобы проверить, что формат авторский.

[!note] Что здесь доказано, а что нет Доказано: агент собирает сцену и получает фотореалистичный кадр без GUI, а приборы берутся из каталога, который идёт с программой. Не доказано ничего про квартиру — это условная коробка 3×3 м, а не санузел на Вешних Вод.

Раковина на кадре кухонная — в каталоге под sink лежит именно она. Для пробы неважно, для проекта берётся washBasin.

Следующий шаг — генератор сцены из geometry.yaml. Он упирается в топологию стен: Sweet Home 3D строит комнату из стен с общими рёбрами, а модель сейчас держит семь независимо подогнанных прямоугольников. Та же топология нужна плану, поэтому делается один раз на обе задачи.