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.
При первом запуске:
- Программа предложит выбрать язык интерфейса (есть русский).
- Откроется главное окно с пустым планом.
- Слева — панель инструментов и библиотека объектов.
- Справа — область 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. Программа интуитивно понятна, имеет русский интерфейс и обширную библиотеку, подходит как для новичков, так и для продвинутых пользователей.