Установка

Sweet Home 3D может работать под Windows 98 — Windows 11, Mac OS X 10.4 (Tiger) — macOS 14 (Sonoma), различными системами Linux и Solaris. Ваш компьютер должен иметь процессор с частотой не менее 400 МГц, 256 МБ ОЗУ и обновленную видеокарту с драйвером (он работает медленно, но успешно на iMac DV).
Обратите внимание, что Sweet Home 3D автономный установщик не работает под Windows 98 (SP1 или SP2). В этой системе вы можете установить Sweet Home 3D только с помощью Java Web Start, а это означает, что вы должны сначала установить Java , а затем щелкнуть ссылку Запустить Sweet Home 3D с помощью Java Web Start.

Благодаря услугам, предоставляемым sourceforge.net и Space Mushrooms, вы можете использовать Sweet Home 3D бесплатно, в личных или коммерческих целях, в соответствии с условиями GNU General Public License, независимо от того, используете ли вы ее версию установщика или онлайн-версию. Тем не менее, если вы хотите финансово вознаградить проект Sweet Home 3D, вы можете пожертвовать сумму по своему выбору. Вы также можете купить и скачать Sweet Home 3D в Microsoft Store для Windows, в Mac App Store для macOS, в Google Play для Android и в Apple App Store для iOS.

Загрузка версии из магазина Sweet Home 3D предлагает несколько существенных преимуществ.
По сравнению с версией SourceForge, версия из магазина включает в себя более 1600 3D-моделей и 400 текстур, уже интегрированных, что дает вам немедленный доступ к обширной библиотеке дизайнерских ресурсов.
Кроме того, по сравнению с онлайн-версией, версия из магазина не только предоставляет ту же обширную коллекцию 3D-моделей и текстур, но и позволяет импортировать плагины для добавления функциональности.

Если вы использовали бесплатную версию, скачайте ее со страницы загрузки. Если вы приобрели Sweet Home 3D на Amazon, перейдите на страницу Ваши цифровые игры и программное обеспечение, где вы сможете скачать версию 7.0.3 после входа в систему. Если вы приобрели ее в Microsoft Store, щелкните эту ссылку, чтобы отобразить страницу Sweet Home 3D в приложении Microsoft Store, подключитесь, щелкнув значок Профиль в правом верхнем углу, а затем нажмите кнопку Установить. В macOS, если вы приобрели ее в Mac App Store, запустите приложение App Store, подключитесь с помощью пункта меню Store > Sign in и выберите пункт меню Store > Purchased или View My Account, чтобы установить Sweet Home 3D.

В macOS щелкните значок SweetHome3D.jnlp файла, удерживая нажатой клавишу ctrl, и выберите Открыть в появившемся контекстном меню (по умолчанию вы должны найти его в папке Download вашей домашней папки). В Windows и Linux это, вероятно, потому, что Java установлена неправильно или вообще не установлена в вашей системе. Если вы не против загрузить файл большего размера (от 40 до 50 МБ вместо 20 МБ), самый простой способ решить эту проблему — загрузить Sweet Home 3Dавтономный установщик в комплекте с Java и следовать инструкциям по установке.
В противном случае, в Windows, вы должны установить или переустановить Java, доступную по адресу https://java.com, а затем снова щелкнуть ссылку Запустить Sweet Home 3D с помощью Java Web Start. В Linux вы также должны указать своему браузеру, что он должен открывать файл JNLP с помощью команды javaws, которую вы найдете в подкаталоге bin каталога, где установлена Java (ищите что-то с именем jre...).

Это проблема, связанная с конфигурацией вашей видеокарты. Пожалуйста, прочитайте ответ на следующий вопрос.

Это проблема, связанная с конфигурацией вашей видеокарты.

  • В Windows:
    • Во-первых, если вы используете Windows 7 или более раннюю версию Windows, откройте панель Свойства экрана, щелкнув правой кнопкой мыши на экране рабочего стола и выбрав пункт Свойства в меню. В этой панели отобразите вкладку Параметры и нажмите кнопку Дополнительно. Затем на вкладке Устранение неполадок открывшейся панели убедитесь, что курсор Аппаратное ускорение находится на максимуме на Полный, подтвердите свой выбор и попробуйте снова запустить Sweet Home 3D.
    • Если предыдущая операция не решила вашу проблему, обновите драйверы OpenGL и DirectX вашей видеокарты до последних доступных и попробуйте снова запустить Sweet Home 3D.
    • Если это обновление по-прежнему не решает вашу проблему, и вы используете 64-разрядную систему, перезапустите программу установки Sweet Home 3D и выберите параметр архитектуры 32-разрядная на экране, используемом для выбора папки установки (32-разрядные драйверы иногда более стабильны, чем их 64-разрядные аналоги).
    • Если запуск Sweet Home 3D в 32-разрядном режиме по-прежнему не работает, загрузите файл SweetHome3D.l4j.ini, скопируйте его в папку установки Sweet Home 3D (по умолчанию, C:\Program Files\Sweet Home 3D или C:\Program Files (x86)\Sweet Home 3D) и перезапустите Sweet Home 3D. Файл SweetHome3D.l4j.ini сообщает Sweet Home 3D использовать версию DirectX библиотеки Java 3D, а не версию OpenGL, но этот параметр доступен только в 32-разрядном режиме (если вы установили JRE 32-разрядную, вы также можете щелкнуть эту ссылку, чтобы запустить Sweet Home 3D с помощью Java Web Start и версии DirectX библиотеки Java 3D).
    • Наконец, если это последнее решение не работает, вы все равно можете использовать Sweet Home 3D без 3D-функций, прочитав ответ на следующий вопрос.
  • В Linux:
    • Обновите драйверы вашей видеокарты до последних доступных и попробуйте снова запустить Sweet Home 3D.
    • Попробуйте запустить скрипт SweetHome3D-Java3D-1_5_2, который доступен в установщике Linux и работает с более старой версией Java 3D.
    • Если это решение не работает, вы все равно можете использовать Sweet Home 3D без 3D-функций, прочитав ответ на следующий вопрос.

Начиная с версии 3.2, вы можете отключить при запуске Sweet Home 3D функции, требующие 3D-возможностей вашего компьютера. Таким образом, вы получаете приложение Sweet Home 2D, которое работает без какого-либо 3D-вида, без меню 3D-вид, без возможности рендеринга фотографий, создания видео и импорта отдельных предметов мебели; но вы все равно можете рисовать и размещать мебель в 2D-плане без проблем, файлы SH3D, созданные с помощью этой версии, совместимы с файлами Sweet Home 3D, и вы можете импортировать библиотеки мебели.
Чтобы установить и запустить Sweet Home 2D с помощью Java Web Start, установите Java и щелкните эту ссылку (Sweet Home 3D и Sweet Home 2D могут быть установлены на одном компьютере, если это необходимо). Вы также можете запустить Sweet Home 2D, загрузив Jar исполняемую версию Sweet Home 3D и выполнив команду java -Dcom.eteks.sweethome3d.no3D=true -jar path/to/SweetHome3D-7.5.jar.

Эта проблема возникает в основном на нескольких компьютерах Linux, когда Sweet Home 3D проверяет, поддерживается ли вычисление внеэкранных 3D-изображений Java 3D на вашем компьютере. Эта функция необходима для вычисления вида сверху мебели на плане, для печати 3D-вида и для управления двумя самыми низкими уровнями качества фото и видео. Если Sweet Home 3D обнаруживает, что внеэкранные 3D-изображения не поддерживаются вашей системой, он автоматически отключает функции, основанные на этом, но иногда сам тест обнаружения приводит к сбою Sweet Home 3D! Чтобы запустить версию Sweet Home 3D, которая избегает этого теста и отключает функции, зависящие от внеэкранных 3D-изображений, добавьте параметр Java -Dcom.eteks.sweethome3d.j3d.checkOffScreenSupport=false к команде java в скрипте Linux SweetHome3D или щелкните эту ссылку Java Web Start.

Вероятно, вы используете современный компьютер с экраном HiDPI или экраном с высоким разрешением под Windows или Linux. Если вы запускаете Sweet Home 3D с помощью Java Web Start, использование версии HiDPI Java Web Start должно решить эту проблему. Если вы используете версию установщика под Windows, обновитесь до версии 6.0, которая исправляет эту проблему. Для более старых версий создайте текстовый файл с именем SweetHome3D.l4j.ini в той же папке, что и SweetHome3D.exe, скопируйте/вставьте следующие параметры Java в этот файл и перезапустите Sweet Home 3D (вы также можете загрузить файл SweetHome3D.l4j.ini и переместить его в папку SweetHome3D.exe). В Linux отредактируйте скрипт SweetHome3D и добавьте предыдущие параметры перед параметром Java -classpath без возвратов строк.

-Dcom.eteks.sweethome3d.resolutionScale=2.5 
-Dswing.defaultlaf=javax.swing.plaf.metal.MetalLookAndFeel
-Dswing.plaf.metal.controlFont=Dialog-11  
-Dswing.plaf.metal.userFont=SansSerif-11  
-Dswing.plaf.metal.systemFont=SansSerif-11

Sweet Home 3D не может использовать столько памяти, сколько может предложить ваш компьютер сам по себе, но вы все равно можете изменить максимальный объем памяти, используемый программой, если это необходимо. Это может потребоваться, например, если во время рендеринга фотографии дома со многими различными и детализированными 3D-моделями появляется красный крестик ошибки. По умолчанию версия Java Web Start использует максимум 640 МБ или 2 ГБ в зависимости от вашей системы, а версия установщика использует максимум 1 ГБ или 2 ГБ, за исключением 32-разрядной Windows, где по-прежнему 640 МБ (этот максимум отображается в диалоговом окне О программе). Для версии установщика вы можете изменить это число, обновив значение параметра Java -Xmx, следующим образом:

  • В Windows создайте текстовый файл с именем SweetHome3D.l4j.ini в той же папке, что и SweetHome3D.exe, запишите параметр Java максимальной памяти в этот файл, например -Xmx700m для 700 МБ, затем перезапустите Sweet Home 3D. Для значения выше 700 МБ, протестированного как самое высокое значение, при котором Sweet Home 3D может безопасно работать на 32-разрядном компьютере Windows с небольшим объемом оперативной памяти, вам следует использовать компьютер под управлением 64-разрядной Windows и установить Sweet Home 3D 4.3 или выше.
  • В бесплатной версии, работающей с Apple Java 1.6 под macOS (см. диалоговое окно О программе в Sweet Home 3D), щелкните значок приложения Sweet Home 3D, удерживая нажатой клавишу ctrl, чтобы отобразить его контекстное меню, выберите пункт Показать содержимое пакета, откройте папку Contents, отредактируйте файл Info.plist, перетащив его значок в приложение TextEdit, и обновите максимальный объем памяти в тексте <string>-Xmx1024m</string>, написав, например, <string>-Xmx2g</string> для 2 ГБ вместо 1024 МБ. Наконец, сохраните файл и перезапустите Sweet Home 3D. Если Info.plist защищен, вы можете выполнить команду, например sudo nano /Applications/Sweet\ Home\ 3D.app/Contents/Info.plist, в окне Терминал, чтобы отредактировать его (для этой команды требуется ввести пароль администратора Mac).
  • В версии Mac App Store или бесплатной версии, работающей с Java 1.8 под macOS, отредактируйте файл SweetHome3D.cfg, находящийся в подпапке Contents/Java приложения Sweet Home 3D, и обновите максимальный объем памяти, добавив параметр -Xmx после строки [JVMUserOptions], написав, например, -Xmx6g для 6 ГБ. Сохраните файл и перезапустите Sweet Home 3D. Чтобы отредактировать защищенный файл SweetHome3D.cfg, вы можете выполнить команду, например sudo nano /Applications/Sweet\ Home\ 3D.app/Contents/Java/SweetHome3D.cfg, в окне Терминал (для этой команды требуется ввести пароль администратора Mac).
  • В версии Mac App Store или бесплатной версии, работающей с Java 15 под macOS, отредактируйте файл SweetHome3D.cfg, находящийся в подпапке Contents/app приложения Sweet Home 3D, и обновите максимальный объем памяти, добавив или изменив параметр -Xmx после строки [JavaOptions], написав, например, java-options=-Xmx6g для 6 ГБ. Сохраните файл и перезапустите Sweet Home 3D. Чтобы отредактировать защищенный файл SweetHome3D.cfg, вы можете выполнить команду, например sudo nano /Applications/Sweet\ Home\ 3D.app/Contents/app/SweetHome3D.cfg, в окне Терминал (для этой команды требуется ввести пароль администратора Mac).
  • В Linux отредактируйте скрипт SweetHome3D, обновите максимальный объем памяти в параметре -Xmx1024m (используя, например, -Xmx2g для 2 ГБ), сохраните скрипт, затем перезапустите Sweet Home 3D.

Вы можете использовать изображение SweetHome3DIcon.png, предложенное в установщике, или изображения, предложенные в этой статье.

Выберите свой язык в раскрывающемся списке Язык на панели Настройки. В macOS эта панель отображается, если выбрать пункт Настройки в меню Sweet Home 3D. В других системах он отображается, если выбрать пункт Настройки в меню Файл.

Установщики старых версий Sweet Home 3D доступны в разделе Files проекта на SourceForge.net.
Если вы хотите запустить старые версии Sweet Home 3D с помощью Java Web Start, нажмите на эту ссылку, чтобы запустить версию 1.8, или на эту ссылку, чтобы запустить версию 0.10 (версия Sweet Home 3D 0.10 является примером из французской книги Les cahiers du programmeur Swing, написанной Эммануэлем Пюбаре и опубликованной Editions Eyrolles в декабре 2006 года).

  • To uninstall Sweet Home 3D, follow these steps depending on your system:
    • В Windows Vista / 7 / 8 / 10 выберите Программы и компоненты в панели управления Windows, выберите Sweet Home 3D в списке программ и нажмите кнопку Удалить.
    • В Windows XP и предыдущих версиях Windows выберите Установка и удаление программ в панели управления Windows, выберите Sweet Home 3D в списке программ и нажмите кнопку Удалить.
    • В macOS перетащите значок приложения Sweet Home 3D в корзину. Если вы установили Sweet Home 3D с помощью Java Web Start, вы также можете очистить кеш Java, используемый программой, выполнив команду javaws -viewer в окне Терминала, а затем удалив Sweet Home 3D из списка приложений Java Web Start.
    • В Linux, если вы установили Sweet Home 3D с помощью программы установки, переместите папку приложения в корзину. Если вы установили Sweet Home 3D с помощью Java Web Start, выполните команду javaws -viewer в окне Терминала, а затем удалите Sweet Home 3D из списка приложений Java Web Start.
  • Sweet Home 3D saves also some data in files and folders separated from the program ones, to avoid losing them when you update the software. For your information, here are the places where you can find this data when it exists:
    • В Windows Vista / 7 / 8 / 10 импортированная мебель, текстуры, плагины и пользовательские настройки сохраняются в папке C:\Users\user\AppData\Roaming\eTeks\Sweet Home 3D и ее подпапках; пользовательские настройки, обрабатываемые версией 2.6 и предыдущими версиями, сохраняются в папке HKEY_CURRENT_USER\Software\JavaSoft\Prefs\com\eteks\sweethome3d реестра Windows.
    • В Windows XP и предыдущих версиях Windows импортированная мебель, текстуры, плагины и пользовательские настройки сохраняются в папке C:\Documents and Settings\user\Application Data\eTeks\Sweet Home 3D и ее подпапках; пользовательские настройки, обрабатываемые версией 2.6 и предыдущими версиями, сохраняются в папке HKEY_CURRENT_USER\Software\JavaSoft\Prefs\com\eteks\sweethome3d реестра Windows.
    • В macOS импортированная мебель, текстуры, плагины и пользовательские настройки сохраняются в подпапке Library/Application Support/eTeks/Sweet Home 3D вашей пользовательской папки; некоторые пользовательские настройки также могут быть сохранены в файлах com.eteks.sweethome3d.plist и com.eteks.sweethome3d.SweetHome3D.plist, находящихся в подпапке Library/Preferences вашей пользовательской папки.
    • В Linux импортированная мебель, текстуры, плагины и пользовательские настройки сохраняются в подпапке .eteks/sweethome3d вашей пользовательской папки; пользовательские настройки, обрабатываемые версией 2.6 и предыдущими версиями, сохраняются в подпапке .java/.userPrefs/com/eteks/sweethome3d вашей пользовательской папки.

Импорт 3D-моделей

Во-первых, убедитесь, что вы используете как минимум версию 4.5 Sweet Home 3D, в которой улучшена поддержка формата 3DS. Но все же возможно, что некоторые модели импортируются некорректно и в этой версии. Попробуйте преобразовать неработающие 3DS-файлы в OBJ-файлы с помощью FBX Converter, сначала преобразовав 3DS-файлы в FBX-файлы, а затем преобразовав сгенерированные FBX-файлы в OBJ-файлы.

По соображениям безопасности, требуемым Apple, импортировать 3D-модель в версии из Mac App Store можно только в том случае, если она хранится в ZIP-архиве или является файлом в формате KMZ. Если вы создаете или загружаете 3D-модель в формате OBJ, DAE или 3DS, вам сначала нужно сохранить файлы этой модели в ZIP-архив, который вы сможете импортировать в Sweet Home 3D впоследствии. Для этого выберите файлы 3D-модели в Finder (OBJ-файл + MTL-файл + возможно, изображения, DAE-файл + изображения или 3DS-файл + изображения) и выберите пункт меню Файл > Сжать, чтобы создать ZIP-архив, содержащий выбранные файлы.
Если вы используете Safari для загрузки 3D-моделей, доступных в виде ZIP-архивов (например, на странице бесплатных моделей), вам также следует знать, что в настройках этого браузера есть опция Открывать безопасные файлы после загрузки, которая выбрана по умолчанию; поэтому все загруженные ZIP-архивы будут автоматически распакованы. Если это так, вместо того, чтобы снова создавать ZIP-архив из файлов, распакованных Safari, удобнее снять флажок Открывать безопасные файлы после загрузки, чтобы загружать модели непосредственно в формате ZIP.

Да, начиная с версии 1.6. Вы можете импортировать файл 3D-модели напрямую или ZIP-файл, содержащий файл 3D-модели и файлы текстур. Обратите внимание, что после импорта файл 3D-модели и зависящие от него файлы (MTL-файл, файлы изображений текстур…) копируются в личные каталоги Sweet Home 3D, чтобы вы могли перемещать эти файлы в другое место или даже удалять их.

Формат файла OBJ — это текстовый формат файла, который довольно прост. Из его описания на веб-сайте Java 3D, этой дискуссии и этой, доступных на форумах Sweet Home 3D, вы можете изменить цвет различных частей OBJ-модели, добавив usemtl colorName
строки в файл, где colorName
— один из цветов, описанных в этом документе. Начиная с версии 1.6, вы также можете описать цвет и текстуры модели в MTL-файле, на который ссылается OBJ-файл с помощью оператора mtllib mtlfile.

Во время работы Мастера импорта мебели вы можете выбрать категорию импортированной 3D-модели с помощью редактируемого раскрывающегося списка. Таким образом, если вы хотите добавить импортированную модель в новую категорию, введите новое имя категории в текстовом поле этого раскрывающегося списка. Если его не существует, он будет создан.

Вы можете использовать любую программу, способную создавать или экспортировать 3D-модели в формате OBJ, DAE/Collada или 3DS. Среди бесплатных программ начните с Art of Illusion, если вы никогда не использовали программу 3D-моделирования, потому что ее довольно легко изучить и использовать. Blender также является очень популярной программой, поддерживаемой большим сообществом, но ее гораздо сложнее изучить. Обе программы могут экспортировать в формат OBJ и работать под Windows, macOS и Linux.

Независимо от того, взяты ли они из каталога по умолчанию или были импортированы, все предметы мебели, которые вы используете в доме, сохраняются в соответствующем SH3D-файле. Таким образом, вы можете перенести и открыть SH3D-файл на любом другом компьютере, даже если он работает под другой операционной системой.
С другой стороны, элементы, импортированные в каталог Sweet Home 3D, сохраняются в личных папках, отдельных от программных, чтобы избежать их потери во время обновления программы. Если вы хотите перенести эти элементы в каталог Sweet Home 3D на другом компьютере, вы можете использовать плагин ExportToSH3F-1.0.sh3p. После того, как вы установили этот плагин, выберите новый пункт меню Мебель > Экспортировать импортированную мебель в SH3F…, чтобы создать SH3F-файл и импортировать его на другой компьютер с помощью пункта меню Мебель > Импортировать библиотеку мебели… (осторожно, этот плагин не работает с версией Java Web Start Sweet Home 3D).
При необходимости вы можете редактировать SH3F-файл с помощью загружаемого редактора библиотек мебели.

Это проблема, связанная с конфигурацией вашей видеокарты. Пожалуйста, прочитайте ответ на тот же вопрос в разделе Установка. Если это не решит вашу проблему, вы также можете попробовать импортировать библиотеки дополнительных 3D-моделей.

Другие функции

Sweet Home 3D поддерживает создание потолков, видимых снизу, но пока не предлагает простого способа создания крыш. Тем не менее, вы можете использовать различные приемы, чтобы покрыть дом: если крыша плоская, вы можете нарисовать комнаты на уровне, соответствующем этой крыше.
Если вы хотите добавить наклонную крышу, вы можете собрать синюю сланцевую крышу, красную сланцевую крышу или многоугольную крышу 3D-модели, доступные на странице импорта 3D-моделей, а также те, которые доступны в системе отслеживания вкладов 3D-моделей, такие как модели Krams036 и модели OK Hoff. Начиная с версии 5.5, вы также можете собрать коробки и треугольники категории Разное, которые вы сплющите и повернете вокруг их горизонтальной оси, как в демонстрационных домах, доступных в диалоговом окне, отображаемом пунктом меню Файл > Создать из демо. Наконец, плагин Roof Generator, разработанный Дорином Ватаву с помощью Даниэле Ломбарди, полезен для создания крыш с различными углами наклона.

Начиная с версии 3.4, используйте пункт меню План > Уровни > Добавить уровень, чтобы создать Новые уровни, затем выберите План > Уровни > Изменить уровень, чтобы настроить его высоту, высоту и другие атрибуты.

Вы можете создавать круглые стены либо с помощью инструмента создания стен, либо впоследствии с помощью панели изменения стен или перетаскиванием индикатора, отображаемого в середине стены. Если вы хотите нарисовать круглую стену во время ее создания, удерживайте клавишу ctrl (клавишу alt в macOS) при повторном щелчке в конечной точке новой стены; появится дуга окружности, соединяющая два конца новой стены, и вы можете изменить протяженность дуги круглой стены, перемещая указатель мыши, пока не щелкнете в третий раз. Угол этой протяженности дуги также можно ввести с клавиатуры, как только вы нажмете клавишу Enter, или клавиши ctrl + Enter (клавиши alt + Enter в macOS), если вы уже использовали режим клавиатуры для ввода длины стены. Чтобы изменить протяженность дуги стены впоследствии, дважды щелкните стену и измените значение поля Протяженность дуги на панели изменения стены.

Когда магнетизм активен, сторона открывания двери или окна внутрь или наружу зависит от стороны стены, куда вы ее перетаскиваете. Расположение оси вращения двери или окна влево или вправо можно изменить, дважды щелкнув по нему на плане или в списке мебели, а затем выбрав опцию Зеркальная форма на панели изменения мебели.

В режиме Обзор сверху наблюдатель может поворачиваться вокруг своего дома в 3D-виде, чтобы видеть его с разных углов. По умолчанию это вращение центрируется на середине ограничивающего прямоугольника, который содержит все стены, комнаты и мебель, добавленные в дом, и этот центр автоматически обновляется при каждом изменении. Такое поведение гарантирует, что пользователь всегда видит свой дом целиком и не может заблудиться в 3D-виде. Если вы хотите переместить этот центр вращения, включите опцию Обзор сверху с центром на выделенном на панели настроек и выберите объект(ы) на плане, вокруг которого будет поворачиваться вид сверху, или используйте режим Виртуальный визит, который позволяет вам выбрать любую точку обзора. Если вы хотите увидеть некоторые комнаты, скрытые стенами в режиме Обзор сверху, вы также можете установить прозрачность стен на панели изменения 3D-вида.

Проверьте размер, который вы выбрали на втором шаге Мастера импорта фонового изображения. Введенное значение должно соответствовать размеру линии, нарисованной ниже в реальной жизни, а не ее размеру на экране или на отсканированной бумаге. Если текущая единица измерения — сантиметр или дюйм, это значение, вероятно, будет намного больше 100.

Убедитесь, что у вас есть разрешения на запись в папку, в которую вы хотите сохранить этот файл. Если это так, и ваша система — Windows, проверьте также, не запрещают ли настройки безопасности вашей системы сохранять некоторые файлы из приложения Sweet Home 3D, следуя этим инструкциям. В macOS убедитесь, что Полный доступ к диску предоставлен Sweet Home 3D на вкладке Конфиденциальность панели Защита и безопасность в Системных настройках.

Когда Sweet Home 3D сохраняет проект дома, она сначала пытается создать временный файл, который заменяет ранее сохраненный файл только после успешного создания временного файла и при наличии достаточного места на диске. Это гарантирует, что вероятность повреждения вашего предыдущего SH3D-файла очень мала, даже если последняя операция сохранения не удалась. Тем не менее, некоторые пользователи сообщают, что не могут открыть свой SH3D-файл. Если это ваш случай, попробуйте открыть свой SH3D-файл с помощью Sweet Home 3D версии 4.4 и выше, чтобы проверить, сможет ли программа его восстановить. Если файл по-прежнему не открывается, пожалуйста, опишите разработчику Sweet Home 3D обстоятельства последней операции сохранения (была ли она успешной?), передавался ли SH3D-файл по электронной почте, ftp или с помощью USB-накопителя, что происходит при попытке открыть файл, вызвавший проблемы, и, если возможно, приложите сжатую версию вашего SH3D-файла.
Наконец, попробуйте в следующий раз регулярно создавать резервные копии ваших SH3D-файлов, как и для любого документа, над которым вы работаете часами.

Начиная с версии 4.4, вы можете импортировать SH3D-файл в онлайн-версию или экспортировать проект дома из онлайн-версии в SH3D-файл, чтобы редактировать его в установленной версии Sweet Home 3D. Услуги импорта и экспорта доступны только зарегистрированным пользователям, выполнившим вход в систему.

В Windows установка Java и запуск Sweet Home 3D с DirectX обычно решает эту проблему. Прочтите также ответ на этот вопрос в разделе Установка.

Это проблема, связанная с конфигурацией вашей видеокарты, которая не может создавать внеэкранные 3D-изображения. Пожалуйста, прочтите ответ на этот вопрос в разделе Установка.

В зависимости от вашей видеокарты, 3D-вид может выглядеть слишком ярким или слишком темным. Вы можете настроить Яркость света на панели, отображаемой при выборе 3D вид > Изменить…. Если вы хотите получить более фотореалистичный рендеринг 3D-вида, выберите 3D вид > Создать фото… в меню и выберите наилучшее доступное качество на отображаемой панели, предварительно убедившись, что вы используете как минимум версию 3.0 Sweet Home 3D.

На панели создания фотографий вычисление изображения на двух лучших уровнях качества может занять несколько минут, а на панели создания видео вычисление видео может занять много часов. Чтобы ускорить процесс рендеринга, попробуйте следующие советы:

  • увеличьте максимальный объем памяти, выделенный для Sweet Home 3D,
  • создавайте изображения или видео меньшего размера и/или вычисляйте их с более низким качеством,
  • выключите бесполезные источники света,
  • используйте менее детализированные 3D-модели,
  • используйте текстуры изображений с более низким разрешением,
  • используйте компьютер с более мощным процессором (работающим на более высокой частоте и/или с большим количеством ядер).
    Обратите внимание, что видеокарта вообще не используется для вычисления изображений на двух лучших уровнях качества, поэтому использование более качественной видеокарты не поможет.
  • выберите механизм рендеринга Yafaray в опции Рендерер,

Вы найдете запрошенные функции на этой странице и в некоторых обсуждениях на форумах Sweet Home 3D.

Вклад

Вы можете внести свой вклад в Sweet Home 3D различными способами:

  • Напишите статью об этом в своем блоге, на форуме или в других средствах, доступных в Интернете, например, чтобы сделать обзор или описать, как вы его использовали.
  • Создайте новые 3D-модели и опубликуйте их в системе отслеживания вкладов 3D-моделей, чтобы их можно было добавить на страницу бесплатных 3D-моделей.
  • Если у вас есть навыки программирования на Java, разработайте плагин для Sweet Home 3D, предварительно прочитав руководство разработчика плагинов.
  • Напишите учебное пособие о Sweet Home 3D на выбранном вами языке или даже создайте видеоурок, как те, что описаны на странице документации. Если у вас нет средств для размещения вашего документа в Интернете, он может быть размещен на сайте Sweet Home 3D.
  • Переведите Sweet Home 3D на другой язык.
  • Отвечайте на вопросы пользователей на форуме Sweet Home 3D.
  • Сообщите об ошибке, предложите недостающую функцию или напишите отзыв на SourceForge.net.
  • Пожертвуйте проекту Sweet Home 3D.

Это может быть выполнено одним или несколькими людьми и должно занять не менее четырех дней работы.
Пожалуйста, прочтите руководство по переводу и/или напишите разработчику Sweet Home 3D, чтобы получить дополнительные инструкции об этом процессе.
Локализация Sweet Home 3D на язык состоит из перевода:

  • текстов в меню и диалоговых окнах (эти тексты собраны в большом .properties файле, который выглядит примерно так),
  • страниц справки в формате HTML (хорошее программное обеспечение должно поставляться с приличной системой справки),
  • шести следующих веб-страниц: домашняя страница, загрузка, галерея, документация, импорт 3D-моделей и комментарии к онлайн-версии.