常见问题
阅读此常见问题页面,获取有关 Sweet Home 3D 的常见问题解答。
安装
- 运行 Sweet Home 3D 的最低系统要求是什么?
Sweet Home 3D 可以在 Windows 98 到 Windows 11、Mac OS X 10.4 (Tiger) 到 macOS 14 (Sonoma)、各种 Linux 系统和 Solaris 下运行。您的计算机应至少配备 400 MHz 处理器、256 MB 内存和已更新驱动程序的显卡(在 iMac DV 上运行缓慢但成功)。
请注意,Sweet Home 3D 离线安装程序 不支持 Windows 98 (SP1 或 SP2)。在该系统下,您只能通过 Java Web Start 安装 Sweet Home 3D,这意味着您必须首先安装 Java,然后点击链接 通过 Java Web Start 启动 Sweet Home 3D。 - Sweet Home 3D 是免费的吗?
感谢 sourceforge.net 和 Space Mushrooms 提供的服务,您可以根据 GNU 通用公共许可证 的条款,免费将 Sweet Home 3D 用于个人或商业目的,无论您使用的是其 安装程序版本 还是 在线版本。不过,如果您想对 Sweet Home 3D 项目进行经济奖励,您可以捐赠任意金额。您还可以在 Windows 的 Microsoft Store、macOS 的 Mac App Store、Android 的 Google Play 以及 iOS 的 Apple App Store 上购买并下载 Sweet Home 3D。 - 下载商店版本有什么优势?
下载 Sweet Home 3D 的商店版本 提供了多项显著优势。
与 SourceForge 版本相比,商店版本已集成超过 1,600 个 3D 模型 和 400 种 纹理,让您即时访问庞大的设计资源库。
此外,相对于 在线版本,商店版本不仅提供了同样丰富的 3D 模型 和 纹理 集合,还允许您导入 插件 以增加功能。 - 我刚换了电脑,想重新安装 Sweet Home 3D。我如何找回我购买的版本?
如果您使用的是免费版本,请从 下载页面 下载。如果您在亚马逊上购买了 Sweet Home 3D,请前往 您的数字游戏和软件 页面,登录后即可下载 7.0.3 版本。如果您在 Microsoft Store 上购买,请点击 此链接 在 Microsoft Store 应用程序中显示 Sweet Home 3D 页面,点击右上角的 个人资料 图标连接,然后点击 安装 按钮。在 macOS 上,如果您在 Mac App Store 上购买,请启动 App Store 应用程序,通过 商店 > 登录 菜单项连接,然后选择 商店 > 已购项目 或 查看我的账户 菜单项来安装 Sweet Home 3D。 - 当我点击链接 通过 Java Web Start 启动 Sweet Home 3D 时,我的浏览器不知道如何处理
SweetHome3D.jnlp下载的文件。我该怎么办?
在 macOS 下,按住 ctrl 键点击SweetHome3D.jnlp文件图标,然后在出现的上下文菜单中选择 打开(默认情况下,您应该在主文件夹的Download文件夹中找到它)。在 Windows 和 Linux 下,这可能是因为您的系统上未正确安装 Java 或根本未安装 Java。如果您不介意下载更大的文件(40 到 50 MB 而不是 20 MB),解决此问题的最简单方法是下载捆绑了 Java 的 Sweet Home 3D 离线安装程序 并遵循 安装说明。
否则,在 Windows 下,您应该安装或重新安装 https://java.com 提供的 Java,然后再次点击链接 通过 Java Web Start 启动 Sweet Home 3D。在 Linux 下,您还必须告知浏览器应使用 javaws 命令打开 JNLP 文件,该命令位于 Java 安装目录的 bin 子目录中(搜索名为jre...的内容)。 - 当我运行 Sweet Home 3D 时,只出现几秒钟的启动画面。发生了什么?
这是由于您的显卡配置问题。请阅读 下一个问题 的答案。 - I got the message Sweet Home 3D will exit now because of a fatal error in 3D rendering system. What can I do?
This is a problem due to the configuration of your graphic card.- Under Windows:
- 首先,如果您使用 Windows 7 或更早版本的 Windows,请右键点击桌面屏幕并选择菜单中的 属性 项,打开 显示属性 面板。在该面板中,显示 设置 选项卡,然后点击 高级 按钮。接着,在打开的面板的 疑难解答 选项卡中,检查 硬件加速 光标是否处于最大值 完全,确认您的选择并尝试再次运行 Sweet Home 3D。
- 如果之前的操作未能解决您的问题,请将您的显卡的 OpenGL 和 DirectX 驱动程序更新到最新版本,然后尝试再次运行 Sweet Home 3D。
- 如果此更新仍未解决您的问题,并且您使用的是 64 位系统,请重新启动 Sweet Home 3D 的安装程序,并在选择安装文件夹的屏幕中选择 32 位 架构选项(32 位驱动程序有时比 64 位驱动程序更稳定)。
- 如果在 32 位系统下运行 Sweet Home 3D 仍然无效,请下载文件
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 使用 Java 3D 库的 DirectX 版本而不是 OpenGL 版本,但此选项仅在 32 位系统下可用(如果您安装了 32 位 JRE,您也可以点击此 链接 以通过 Java Web Start 和 Java 3D 库的 DirectX 版本运行 Sweet Home 3D)。 - 最后,如果此最终解决方案无效,您仍然可以通过阅读下一个问题的答案来使用不带 3D 功能的 Sweet Home 3D。
- Under Linux:
- 将您的显卡驱动程序更新到最新版本,然后尝试再次运行 Sweet Home 3D。
- 尝试运行 Linux 安装程序中提供的脚本
SweetHome3D-Java3D-1_5_2,它与旧版 Java 3D 一起运行。 - 如果此解决方案无效,您仍然可以通过阅读 下一个问题 的答案来使用不带 3D 功能的 Sweet Home 3D。
- Under Windows:
- 如何在 Sweet Home 3D 中禁用 3D 功能?
从 3.2 版本开始,您可以在 Sweet Home 3D 启动时禁用需要计算机 3D 功能的特性。这样,您将获得 Sweet Home 2D 应用程序,它在没有 3D 视图、没有 3D 视图 菜单、无法渲染照片、创建视频和导入单个家具的情况下运行;但您仍然可以在 2D 平面中绘制和布置家具,没有问题,使用此版本创建的 SH3D 文件与 Sweet Home 3D 文件兼容,并且您可以导入 家具库。
要使用 Java Web Start 安装和运行 Sweet Home 2D,请安装 Java 并点击此 链接(如果需要,Sweet Home 3D 和 Sweet Home 2D 可以安装在同一台计算机上)。您还可以通过下载 Sweet Home 3D 的 Jar 可执行 版本并执行java -Dcom.eteks.sweethome3d.no3D=true -jar path/to/SweetHome3D-7.5.jar命令。 - 当我想要 编辑偏好设置、打印、创建照片或创建视频时,Sweet Home 3D 崩溃了。我该怎么办?
此问题主要发生在少数 Linux 计算机上,当 Sweet Home 3D 检查您的计算机上的 Java 3D 是否支持离屏 3D 图像计算时。此功能对于计算平面图中家具的俯视图、打印 3D 视图以及管理最低两个照片和视频质量级别是必需的。 如果 Sweet Home 3D 检测到您的系统不支持离屏 3D 图像,它会自动禁用基于此的功能,但有时检测测试本身会导致 Sweet Home 3D 崩溃! 要启动一个避免此测试并禁用依赖于离屏 3D 图像的功能的 Sweet Home 3D 版本,请将 Java 选项-Dcom.eteks.sweethome3d.j3d.checkOffScreenSupport=false添加到 Linux SweetHome3D 脚本中的java命令,或者点击此 Java Web Start 链接。 - 家具目录中的文本显示不正确,或者工具栏中的图标在我的计算机上显示非常小。我该如何解决?
您可能在 Windows 或 Linux 下使用带有 HiDPI 或高分辨率屏幕的最新计算机。如果您通过 Java Web Start 运行 Sweet Home 3D,使用 HiDPI Java Web Start 版本应该可以解决此问题。如果您在 Windows 下使用安装程序版本,请更新到 6.0 版本,该版本修复了此问题。对于旧版本,请在与SweetHome3D.exe相同的文件夹中创建一个名为SweetHome3D.l4j.ini的文本文件,将以下 Java 选项复制/粘贴到该文件中,然后重新启动 Sweet Home 3D(您也可以下载SweetHome3D.l4j.ini文件并将其移动到SweetHome3D.exe文件夹中)。在 Linux 下,编辑SweetHome3D脚本,并在-classpathJava 选项之前添加上述选项,不带换行符。
-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 使用的内存?
Sweet Home 3D 无法自动使用计算机所能提供的全部内存,但在需要时,你仍然可以调整程序可使用的最大内存。例如,当在渲染包含许多不同且细节丰富的 3D 模型 的房屋 照片 时出现红色错误叉号,这种调整可能是必要的。默认情况下,Java Web Start 版本的最大可用内存为 640 MB 或 2 GB(取决于你的系统),安装版的最大可用内存为 1 GB 或 2 GB,但在 32 位 Windows 系统下仍为 640 MB(该最大值会显示在“关于 Sweet Home 3D”对话框中)。在安装版中,你可以通过修改 Java 的 -Xmx 参数来更改该值,具体如下:- 在 Windows 下,在与
SweetHome3D.exe相同的文件夹中创建一个名为SweetHome3D.l4j.ini的文本文件,在该文件中写入最大内存 Java 选项,例如-Xmx700m表示 700 MB,然后重新启动 Sweet Home 3D。对于高于 700 MB 的值(在 RAM 较小的 32 位 Windows 计算机上,Sweet Home 3D 可以安全运行的最高值),您应该使用运行 64 位 Windows 的计算机并安装 Sweet Home 3D 4.3 或更高版本。 - 在 macOS 下,对于运行 Apple Java 1.6 的免费版本(参见 Sweet Home 3D 中的 关于 对话框),按住 ctrl 键点击 Sweet Home 3D 应用程序图标以显示其上下文菜单,选择 显示包内容 项,打开 Contents 文件夹,通过将其图标拖到 TextEdit 应用程序上编辑 Info.plist 文件,并在文本
<string>-Xmx1024m</string>中更新最大内存,例如写入<string>-Xmx2g</string>表示 2 GB 而不是 1024 MB。最后,保存文件并重新启动 Sweet Home 3D。如果 Info.plist 受保护,您可以在 终端 窗口中运行类似sudo nano /Applications/Sweet\ Home\ 3D.app/Contents/Info.plist的命令来编辑它(此命令需要输入 Mac 管理员的密码)。 - 对于 Mac App Store 版本或在 macOS 下运行 Java 1.8 的免费版本,编辑 Sweet Home 3D 应用程序的 Contents/Java 子文件夹中的 SweetHome3D.cfg 文件,并在
[JVMUserOptions]行之后添加选项-Xmx来更新最大内存,例如写入-Xmx6g表示 6 GB。保存文件并重新启动 Sweet Home 3D。要编辑受保护的 SweetHome3D.cfg 文件,您可以在 终端 窗口中运行类似sudo nano /Applications/Sweet\ Home\ 3D.app/Contents/Java/SweetHome3D.cfg的命令(此命令需要输入 Mac 管理员的密码)。 - 对于 Mac App Store 版本或在 macOS 下运行 Java 15 的免费版本,编辑 Sweet Home 3D 应用程序的 Contents/app 子文件夹中的 SweetHome3D.cfg 文件,并在
[JavaOptions]行之后添加或修改选项-Xmx来更新最大内存,例如写入java-options=-Xmx6g表示 6 GB。保存文件并重新启动 Sweet Home 3D。要编辑受保护的 SweetHome3D.cfg 文件,您可以在 终端 窗口中运行类似sudo nano /Applications/Sweet\ Home\ 3D.app/Contents/app/SweetHome3D.cfg的命令(此命令需要输入 Mac 管理员的密码)。 - 在 Linux 下,编辑
SweetHome3D脚本,更新选项-Xmx1024m中的最大内存(例如使用-Xmx2g表示 2 GB),保存脚本,然后重新启动 Sweet Home 3D。
- 在 Windows 下,在与
- 在 Linux 下,我在哪里可以找到 Sweet Home 3D 的图标?
您可以使用安装程序中提供的SweetHome3DIcon.png图像或 本文 中提供的图像。 - 我的语言有新版本的 Sweet Home 3D 可用,但所有文本仍然是英文。我如何将其更改为我的 语言 的文本?
在 偏好设置 面板 的 语言 下拉列表中选择您的语言。在 macOS 下,此面板通过选择 Sweet Home 3D 菜单中的 偏好设置 项来显示。在其他系统下,它通过选择 文件 菜单中的 偏好设置 项来显示。 - 我在哪里可以找到旧版本的 Sweet Home 3D?
旧版本的 Sweet Home 3D 安装程序可在 SourceForge.net 项目的 文件 部分找到。
如果您想通过 Java Web Start 运行旧版本的 Sweet Home 3D,请点击此 链接以运行 1.8 版本,或点击此 链接以运行 0.10 版本(Sweet Home 3D 0.10 版本是 Emmanuel Puybaret 撰写并由 Editions Eyrolles 于 2006 年 12 月出版的法语书籍 Les cahiers du programmeur Swing 的案例研究)。 - How can I uninstall Sweet Home 3D?
- 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 应用程序图标移至废纸篓。如果您通过 Java Web Start 安装了 Sweet Home 3D,您还可以通过在 终端 窗口中运行 javaws -viewer 命令来清空程序使用的 Java 缓存,然后从 Java Web Start 应用程序列表中删除 Sweet Home 3D。
- 在 Linux 下,如果您通过其安装程序安装了 Sweet Home 3D,请将其应用程序文件夹移至废纸篓。如果您通过 Java Web Start 安装了 Sweet Home 3D,请在 终端 窗口中运行 javaws -viewer 命令,然后从 Java Web Start 应用程序列表中删除 Sweet Home 3D。
- 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 及更早版本处理的用户偏好设置保存在 Windows 注册表的HKEY_CURRENT_USER\Software\JavaSoft\Prefs\com\eteks\sweethome3d文件夹中。 - 在 Windows XP 及更早版本的 Windows 下,导入的家具、纹理、插件 和 用户偏好设置 保存在
C:\Documents and Settings\user\Application Data\eTeks\Sweet Home 3D文件夹及其子文件夹中;2.6 及更早版本处理的用户偏好设置保存在 Windows 注册表的HKEY_CURRENT_USER\Software\JavaSoft\Prefs\com\eteks\sweethome3d文件夹中。 - 在 macOS 下,导入的家具、纹理、插件 和 用户偏好设置 保存在您的用户文件夹的
Library/Application Support/eTeks/Sweet Home 3D子文件夹中;一些用户偏好设置也可能保存在您的用户文件夹的Library/Preferences子文件夹中的文件com.eteks.sweethome3d.plist和com.eteks.sweethome3d.SweetHome3D.plist中。 - 在 Linux 下,导入的家具、纹理、插件 和 用户偏好设置 保存在您的用户文件夹的
.eteks/sweethome3d子文件夹中;2.6 及更早版本处理的用户偏好设置保存在您的用户文件夹的.java/.userPrefs/com/eteks/sweethome3d子文件夹中。
- 在 Windows Vista / 7 / 8 / 10 下,导入的家具、纹理、插件 和 用户偏好设置 保存在
- To uninstall Sweet Home 3D, follow these steps depending on your system:
3D 模型导入
- 我从网上下载了一个 3DS 模型,但 Sweet Home 3D 无法正确导入,模型的一些部分散落了。我该怎么办?
首先,请确保您至少使用 4.5 版本的 Sweet Home 3D,该版本改进了对 3DS 格式的支持。但仍有可能少数模型在该版本中导入不正确。尝试使用 FBX Converter 将无法正常工作的 3DS 文件转换为 OBJ 文件,首先将 3DS 文件转换为 FBX 文件,然后将生成的 FBX 文件转换为 OBJ 文件。 - 如何使用 Mac App Store 版本的 Sweet Home 3D 导入 OBJ、DAE 或 3DS 格式的 3D 模型?
出于 Apple 要求的安全原因,Mac App Store 版本只能导入存储在 ZIP 存档中或 KMZ 格式的文件中的 3D 模型。如果您创建或下载 OBJ、DAE 或 3DS 格式的 3D 模型,您必须首先将此模型的文件保存到 ZIP 存档中,然后才能将其导入 Sweet Home 3D。为此,请在 Finder 中选择 3D 模型的文件(OBJ 文件 + MTL 文件 + 可能的图像,DAE 文件 + 图像或 3DS 文件 + 图像),然后选择 文件 > 压缩 菜单项以创建包含所选文件的 ZIP 存档。
如果您使用 Safari 下载以 ZIP 存档形式提供的 3D 模型(例如 免费模型 页面上的模型),您还应该知道此浏览器的偏好设置提供了一个默认选中的 下载后打开安全文件 选项;因此,所有下载的 ZIP 存档都将自动解压缩。如果是这种情况,与其从 Safari 解压缩的文件中重新创建 ZIP 存档,不如取消选中 下载后打开安全文件 选项,以便直接以 ZIP 格式下载模型。 - Sweet Home 3D 是否支持使用纹理的 3D 模型?
- 如何更改 OBJ 格式模型不同部分的颜色?
OBJ 文件格式是一种相当简单的文本文件格式。根据 Java 3D 网站 上的描述,以及 Sweet Home 3D 论坛 上提供的 此讨论 和 此讨论,您可以通过在文件中添加 usemtl colorName
行来更改 OBJ 模型不同部分的颜色,其中 colorName
是 此文档 中描述的一种颜色。从 1.6 版本开始,您还可以使用mtllib mtlfile语句在 OBJ 文件 引用的 MTL 文件 中描述模型颜色和纹理。 - 如何创建新的家具类别?
在 导入家具 向导 过程中,您可以使用 可编辑的 下拉列表选择导入的 3D 模型的类别。因此,如果您想将导入的模型添加到新类别,请在此下拉列表的文本字段中键入新的类别名称。如果该类别不存在,它将被创建。 - 我可以使用哪个程序创建 3D 模型 文件?
您可以使用任何能够创建或导出 OBJ、DAE/Collada 或 3DS 格式 3D 模型的程序。在免费程序中,如果您从未接触过任何 3D 建模程序,可以从 Art of Illusion 开始,因为它相当容易学习和使用。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 模型库。
其他功能
- 如何在房屋顶部创建屋顶?
Sweet Home 3D 支持创建从下方看到的吊顶,但尚未提供创建屋顶的简单方法。不过,您可以使用各种技巧来覆盖房屋:如果屋顶是平的,您可以在与屋顶匹配的楼层中绘制房间。
如果您想添加斜屋顶,您可以组合 3D 模型导入 页面上提供的 蓝色板岩屋顶、红色板岩屋顶 或 多边形屋顶 3D 模型,以及 3D 模型贡献 跟踪系统中提供的模型,例如 Krams036 的模型 和 OK Hoff 的模型。从 5.5 版本开始,您还可以组合 杂项 类别中的盒子和三角形,您将它们展平并围绕其水平轴旋转,就像 文件 > 从演示新建 菜单项显示的对话框中提供的房屋演示一样。最后,由 Dorin Vatavu 在 Daniele Lombardi 的帮助下开发的 屋顶生成器插件 对于创建具有各种坡度角的屋顶非常有用。 - 如何在房屋中创建不同的 楼层或层级?
从 3.4 版本开始,使用 平面图 > 楼层 > 添加楼层 菜单项创建 新楼层,然后选择 平面图 > 楼层 > 修改楼层 以调整其高程、高度和其他属性。 - 如何创建圆形墙壁?
您可以使用 墙壁创建 工具,或者之后使用 墙壁修改面板,或者通过拖放墙壁中间显示的指示器来创建圆形墙壁。如果您想在创建过程中绘制圆形墙壁,请在新墙壁的终点第二次点击时按住 ctrl 键(在 macOS 下是 alt 键);一个连接新墙壁两端的圆弧将出现,您可以通过移动鼠标指针来修改圆形墙壁的弧度范围,直到您第三次点击。此弧度范围的角度也可以通过键盘输入,在您按下 Enter 键后,或者如果您已经在使用键盘模式输入墙壁长度,则按下 ctrl + Enter(在 macOS 下是 alt + Enter)键。要之后修改墙壁的弧度范围,请双击墙壁并在其墙壁修改面板中修改 弧度范围 字段的值。 - 如何更改 门或窗户 的开启方向?
当磁性功能激活时,门或窗户 向内或向外的开启方向取决于您拖放它的墙壁一侧。门或窗户的旋转轴向左或向右的位置可以通过在平面图或家具列表中双击它,然后在家具修改面板中选择 镜像形状 选项来反转。 - 是否可以在 鸟瞰视图 模式下手动设置 3D 视图 的旋转中心?
在 鸟瞰视图 模式下,观察者可以在 3D 视图 中围绕其房屋旋转,从不同角度查看。默认情况下,此旋转以包含添加到房屋的所有墙壁、房间和家具的边界框的中心为中心,并且此中心在每次修改时自动更新。此行为确保用户始终完整地看到其房屋,而不会在 3D 视图 中迷失方向。如果您想移动此旋转中心,请在偏好设置面板中启用 鸟瞰视图以选择为中心 选项,并选择平面图中鸟瞰视图将围绕其旋转的对象,或者使用 虚拟漫游 模式,该模式允许您选择任何视点。如果您想在 鸟瞰视图 模式下查看被墙壁遮挡的某些房间,您还可以在 3D 视图修改面板 中设置墙壁透明度。 - 导入 背景图像 似乎运行正常,但平面图中没有显示图像。这是怎么回事?
检查您在 导入背景图像 向导 的第二步中选择的尺寸。输入的值必须与下方绘制的线条在现实生活中的尺寸匹配,而不是其在屏幕上或您扫描的纸张上的尺寸。如果当前单位是厘米或英寸,此值可能会远大于 100。 - Sweet Home 3D 拒绝保存我创建的文件。我该如何解决这个问题?
检查您是否具有在要保存文件的文件夹中写入的权限。如果是这种情况,并且您的系统是 Windows,请同时检查其安全设置是否禁止您从 Sweet Home 3D 应用程序保存某些文件,请遵循 这些说明。在 macOS 下,请确保在 系统偏好设置 的 安全性与隐私 面板的 隐私 选项卡中,已授予 Sweet Home 3D 完全磁盘访问权限。 - Sweet Home 3D 无法打开我创建的 SH3D 文件,或打开不正确。有没有办法修复它?
当 Sweet Home 3D 保存家居设计时,它会首先尝试创建一个临时文件,只有在临时文件成功创建且有足够的磁盘空间时,才会替换之前保存的文件。这确保了即使上次保存操作失败,您的旧 SH3D 文件也很少会损坏。尽管如此,一些用户仍然报告他们无法打开 SH3D 文件。如果您遇到这种情况,请尝试使用 Sweet Home 3D 4.4 及更高版本打开您的 SH3D 文件,以检查程序是否可以修复它。如果仍然无法打开您的文件,请尝试向 Sweet Home 3D 的开发者 描述上次保存操作的情况(是否成功?),SH3D 文件是否通过电子邮件、FTP 或 USB 密钥传输,当您尝试打开导致问题的文件时发生了什么,如果可能,请附上您的 SH3D 文件的压缩版本。
最后,下次请尝试定期备份您的 SH3D 文件,就像您应该为任何花费数小时处理的文档所做的那样。 - 我可以在 在线 版本中导入 SH3D 文件吗?
从 4.4 版本开始,您可以在 在线版本 中导入 SH3D 文件,或将家居设计从 在线版本 导出为 SH3D 文件,以便使用已安装的 Sweet Home 3D 版本进行编辑。导入和导出服务仅适用于已 注册 并登录的用户。 - Sweet Home 3D 的 3D 视图总是黑屏或 显示两次相同的图像。我该怎么办?
在 Windows 系统下,安装 Java 并使用 DirectX 运行 Sweet Home 3D 通常可以解决此问题。另请阅读 安装 部分中此 问题 的答案。 - Sweet Home 3D 无法 打印 3D 视图。我该怎么办?
这是由于您的显卡配置无法创建离屏 3D 图像 所导致的问题。请阅读 安装 部分中此 问题 的答案。 - 如何改善 3D 视图的照明?
根据您的显卡,3D 视图可能看起来过亮或过暗。您可以通过选择 3D 视图 > 修改… 在显示的面板中调整 光照亮度。如果您想要 更逼真的 3D 视图渲染,请从菜单中选择 3D 视图 > 创建照片…,并在显示的面板中选择可用的最佳质量,在此之前请确认您至少使用 Sweet Home 3D 的 3.0 版本。 - How can I speed up the rendering process in photo and Video creation panes?
In the photo creation pane, computing an image at the two best quality levels may take a few minutes, and in the video creation pane, computing the video may take many hours. To speed up the rendering process, try the following tips:- 在 渲染器 选项中选择 Yafaray 渲染引擎,
- 增加分配给 Sweet Home 3D 的最大内存,
- 创建更小的图像或视频,和/或以较低质量计算它们,
- 关闭无用的灯光,
- 使用细节较少的 3D 模型,
- 使用分辨率较低的 纹理 图像,
- 使用配备更强大 CPU(运行频率更高和/或拥有更多核心)的计算机。
请注意,显卡在计算 两个最佳 质量级别的图像时完全不被使用,因此使用更好的显卡也无济于事。
- 在哪里可以找到缺失的功能列表?
您可以在此 页面 以及 Sweet Home 3D 论坛的一些讨论中找到所需的功能。
贡献
- 我如何为 Sweet Home 3D 做出贡献?
您可以通过多种方式为 Sweet Home 3D 做出贡献:- 在您的博客、论坛或其他网络平台上撰写相关文章,例如 撰写评测 或 分享您的使用体验。
- 创建新的 3D 模型 并将其发布在 3D Models Contributions 系统中,以便将其添加到 免费 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 本地化为一种语言包括翻译以下内容:
感谢 Pencilart 为本页翻译所做的贡献。