Sweethome 3D

Sweet Home 3D

SweetHome 3D — бесплатная программа с открытым исходным кодом для проектирования интерьеров и планировки помещений. Позволяет:

  • рисовать планы комнат;
  • расставлять мебель из встроенной библиотеки;
  • просматривать результат в 3D;
  • создавать фотореалистичные рендеры и виртуальные туры.

Способы установки в Linux

1. Через пакетные менеджеры (рекомендуемый способ)

Большинство дистрибутивов содержат SweetHome 3D в репозиториях. Примеры команд:

  • Debian/Ubuntu и производные (используют .deb пакеты):sudo apt update sudo apt install sweethome3d
  • Fedora, CentOS, RHEL (используют dnf):sudo dnf install sweethome3d
  • openSUSE (используют zypper):sudo zypper install sweethome3d
  • Arch Linux и производные (доступен в AUR):yay -S sweethome3d # или с помощью другого AUR‑помощника

2. Через официальный .jar‑файл (универсальный способ)

Подходит для любого дистрибутива, если пакета нет в репозитории.

Шаг 1. Убедитесь, что установлена Java Runtime Environment (JRE) версии 8 или выше:

java -version

Если Java нет, установите её:

  • для Ubuntu/Debian: sudo apt install default-jre;
  • для Fedora: sudo dnf install java-latest-openjdk.

Шаг 2. Скачайте последнюю версию .jar с официального сайта:

wget https://www.sweethome3d.com/download/SweetHome3D-<версия>.jar

(замените <версия> на актуальный номер, например, 7.2).

Шаг 3. Запустите программу:

java -jar SweetHome3D-<версия>.jar

3. Через Flatpak

Flatpak обеспечивает изоляцию и работает почти на любом дистрибутиве.

Шаг 1. Установите Flatpak, если его нет.

Шаг 2. Добавьте репозиторий Flathub:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Шаг 3. Установите SweetHome 3D:

flatpak install flathub com.sweethome3d.SweetHome3D

Шаг 4. Запустите:

flatpak run com.sweethome3d.SweetHome3D

Запуск и первый запуск

После установки найдите программу в меню приложений (обычно в разделе «Графика» или «Дизайн») либо запустите из терминала командой sweethome3d.

При первом запуске:

  1. Программа предложит выбрать язык интерфейса (есть русский).
  2. Откроется главное окно с пустым планом.
  3. Слева — панель инструментов и библиотека объектов.
  4. Справа — область 2D‑плана и 3D‑просмотра.

Основные возможности

  • 2D‑план: рисуйте стены, двери, окна. Задавайте размеры комнат.
  • Библиотека объектов: тысячи моделей мебели, техники, декора (можно загружать свои).
  • 3D‑просмотр: переключайтесь в 3D‑режим, чтобы увидеть интерьер в объёме.
  • Камеры и рендер: настраивайте освещение, создавайте фотореалистичные изображения.
  • Экспорт: сохраняйте планы в PDF, изображения в PNG/JPG, 3D‑модели в OBJ/DAE.
  • Импорт: загружайте фоновые изображения или чертежи для обводки.

Советы по работе

  • Используйте горячие клавиши для ускорения работы (см. меню «Справка»).
  • Регулярно сохраняйте проект (формат .sh3d).
  • Расширяйте библиотеку: ищите модели в интернете (формат .obj или .3ds) и добавляйте их через меню «Каталог → Импорт каталога».
  • Для сложных проектов разбивайте работу на этапы: сначала планировка, потом мебель, затем освещение и рендер.

Возможные проблемы и решения

  • «Не запускается, ошибка Java»: проверьте версию Java (java -version). Установите JRE 8+.
  • «Нет русского языка»: в меню «Инструменты → Параметры → Язык» выберите «Русский».
  • «Медленная работа 3D‑режима»: убедитесь, что установлены драйверы видеокарты. В настройках программы уменьшите качество отображения.
  • «Объект не импортируется»: проверьте формат модели. SweetHome 3D поддерживает .obj, .3ds, .dae.

Где найти помощь

  • Официальная документация: на сайте sweethome3d.com (в т. ч. видеоуроки).
  • Форумы и сообщества: ищите решения на форумах вашего дистрибутива или на профильных ресурсах.
  • Справка в программе: меню «Справка → Руководство пользователя».

Краткий итог

SweetHome 3D отлично работает в Linux. Лучший способ установки — через пакетный менеджер дистрибутива (apt, dnf, zypper, AUR). Если пакета нет — используйте .jar‑версию или Flatpak. Программа интуитивно понятна, имеет русский интерфейс и обширную библиотеку, подходит как для новичков, так и для продвинутых пользователей.