安裝

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」的連結。

感謝 sourceforge.netSpace Mushrooms 提供的服務,你可以在 GNU 通用公共授權條款下免費使用《甜蜜家園 3D》,無論是個人還是商業用途,而你也可以使用安裝線上版本。 不過,如果你想為 Sweet Home 3D 專案提供財務回報,也可以 出你想要的金額。 你也可以在 Windows 的 Microsoft Store、macOS 的 Mac App StoreAndroid 的 Google Play 以及 iOS 的 Apple App Store 購買並下載《Sweet Home 3D》。

下載 Sweet Home 3D 的商店版本具有多項顯著優勢。
與 SourceForge 版本相比,商店版本包含超過 1,600 個已整合的 3D 模型和 400 個材質,讓您可以立即存取龐大的設計資源庫。
此外,相對於線上版本,商店版本不僅提供相同的廣泛3D 模型材質集合,還允許您匯入外掛程式以新增功能。

如果你用的是免費版,請從 下載頁面下載。 如果你在亞馬遜購買了《Sweet Home 3D》,請前往「 你的數位遊戲與軟體」頁面,登入後即可下載 7.0.3 版本。 如果你是在 Microsoft Store 取得的,請點擊 這個連結 ,在 Microsoft Store 應用程式中顯示 Sweet Home 3D 頁面,然後點擊右上角的 個人檔案 圖示,然後點選 安裝 按鈕連接。 在 macOS 裡,如果你是在 Mac App Store 取得的,啟動 App Store 應用程式,連接商店>登入選單項目,選擇>商店已購買檢視我的帳號選單項目來安裝 Sweet Home 3D

在 macOS 下,按住 ctrl 鍵的同時,點選 SweetHome3D.jnlp 檔案的圖示,然後在出現的關聯式選單中選擇開啟(預設情況下,您應該在您主資料夾的 Download 資料夾中找到它)。在 Windows 和 Linux 下,這可能是因為 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... 的內容)。

這是由於您的顯示卡配置所導致的問題。請閱讀下一個問題的答案。

這是由於您的顯示卡配置所導致的問題。

  • 在 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 3DC:\Program Files (x86)\Sweet Home 3D),然後重新啟動 Sweet Home 3D。 檔案 SweetHome3D.l4j.ini 中指示 Sweet Home 3D 使用 Java 3D 函式庫的 DirectX 版本,而非 OpenGL 版本,但此選項僅支援 32 位元(如果您安裝了 JRE 32 位元,也可點擊此 連結 以 Java Web Start 及 DirectX 版本執行 Sweet Home 3D 函式庫)。
    • 最後,如果最後一個解決方案無效,您可能仍然希望在沒有 3D 功能的情況下使用 Sweet Home 3D,方法是閱讀下一個問題的答案。
  • 在 Linux 下:
    • 使用最新的可用驅動程式更新顯示卡的驅動程式,然後嘗試再次執行 Sweet Home 3D
    • 嘗試執行 SweetHome3D-Java3D-1_5_2 腳本,該腳本在 Linux 安裝程式中可用,並使用舊版本的 Java 3D 執行。
    • 如果此解決方案無效,您可能仍然希望在沒有 3D 功能的情況下使用 Sweet Home 3D,方法是閱讀下一個問題的答案。

自 3.2 版本起,您可以在 Sweet Home 3D 啟動時停用需要電腦 3D 功能的功能。 因此,你會得到 Sweet Home 2D 應用程式,它運行時沒有任何 3D 視圖、沒有 3D 視圖 選單,也無法渲染照片、製作影片或匯入個別家具;但你仍然可以在 2D 平面圖中繪製和擺放家具,這個版本製作的 SH3D 檔案與 Sweet Home 3D 檔案相容,且可以匯入 家具函式庫
要安裝並執行 Java Web Start,請安裝 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 2D。

這個問題主要發生在少數 Linux 電腦上,當 Sweet Home 3D 檢查你的電腦是否支援 Java 3D 處理螢幕外 3D 影像時。 此功能用於計算平面圖中家具的頂視圖、列印 3D 視圖,並管理兩個最低的照片與影片品質等級。 如果 Sweet Home 3D 偵測到螢幕外的 3D 影像不支援你的系統,它會自動根據這些功能停用,但有時候偵測測試本身會讓 Sweet Home 3D 當機! 若要啟動一個避開此測試並根據螢幕外 3D 影像功能停用功能的 Sweet Home 3D 版本,請在 Linux SweetHome3D 腳本中加入 Java 選項-Dcom.eteks.sweethome3d.j3d.checkOffScreenSupport=falsejava,或點擊此 Java Web Start 連結

您可能使用配備 HiDPI 或高解析度螢幕的最新電腦,在 Windows 或 Linux 下。如果您使用 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 腳本,並在沒有換行符號的情況下,在 -classpath Java 選項之前新增先前的選項。

-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 MB 或 2 GB,安裝程式版本則最多使用 1 GB 或 2 GB,但在 32 位元 Windows 下仍為 640 MB(此最大容量會顯示在 關於 對話框中)。 對於安裝程式版本,你可以透過 Java 選項的值 -Xmx udpit 來更改這個數字,如下:

  • 在 Windows 下,建立一個名為 SweetHome3D.l4j.ini 的文字檔,與 相同的資料夾 SweetHome3D.exe,並在該檔案中寫入最大記憶體的 Java 選項,例如 -Xmx700m 700 MB,然後重新啟動 Sweet Home 3D。 若超過 700 MB,這是 Sweet Home 3D 在 32 位元且記憶體較少的 Windows 電腦上安全運行的最高值,建議使用運行 64 位元 Windows 的電腦並安裝 Sweet Home 3D 4.3 或更高版本。
  • 在 macOS 下以 Apple Java 1.6 運行免費版本(見 Sweet Home 3D「關於」對話框),點擊 Sweet Home 3D 的應用程式圖示,同時保持 ctrl 鍵顯示其情境選單,選擇「顯示套件內容項目」,開啟 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 管理員的密碼)。
  • 對於使用 macOS 下的 Java 1.8 執行的 Mac App Store 版本或免費版本,請編輯在 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 管理員的密碼)。
  • 對於使用 macOS 下的 Java 15 執行的 Mac App Store 版本或免費版本,請編輯在 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

您可以使用安裝程式中建議的 SweetHome3DIcon.png 影像,或本文中建議的影像。

偏好設定「語言」下拉選單中選擇你的語言。 在 macOS 中,這個窗格可透過在 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 的研究案例)。

  • 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.plistcom.eteks.sweethome3d.SweetHome3D.plist 中。
    • 在 Linux 下,匯入的家具、材質、外掛程式使用者偏好設定儲存在您使用者資料夾的 .eteks/sweethome3d 子資料夾中;使用 2.6 版和舊版本處理的使用者偏好設定儲存在您使用者資料夾的.java/.userPrefs/com/eteks/sweethome3d 子資料夾中。

3D 模型匯入

首先,務必使用至少 4.5 版的 Sweet Home 3D ,該版本提升了 3DS 格式支援。 但還是有可能有幾個模型匯入錯誤。 試著用 FBX 轉換器轉換那些無法在 OBJ 檔案中運作的 3DS 檔案,先把 3DS 檔案轉成 FBX 檔案,再把產生的 FBX 檔案轉成 OBJ 檔案。

由於 Apple 要求的安全性原因,只有在 3D 模型儲存在 ZIP 封存檔中,或者它是 KMZ 格式的檔案時,才能在 Mac App Store 版本中匯入 3D 模型。如果您建立或下載 OBJ、DAE 或 3DS 格式的 3D 模型,您必須先將此模型的檔案儲存在 ZIP 封存檔中,然後才能在 Sweet Home 3D 中匯入。若要實現此目的,請在 Finder 中選取 3D 模型的檔案(OBJ 檔案 + MTL 檔案 + 可能的影像、DAE 檔案 + 影像或 3DS 檔案 + 影像),然後選擇檔案 > 壓縮選單項目以建立包含所選檔案的 ZIP 封存檔。
如果您使用 Safari 下載以 ZIP 封存檔形式提供的 3D 模型(例如免費模型頁面中的模型),您也應該知道此瀏覽器的偏好設定提供了一個預設選取的下載後開啟安全檔案選項;因此,所有下載的 ZIP 封存檔都會自動解壓縮。如果是這種情況,與其從 Safari 解壓縮的檔案中再次建立 ZIP 封存檔,不如取消選取下載後開啟安全檔案選項,以直接以 ZIP 格式下載模型更方便。

是的,從 1.6 版開始。您可以直接匯入 3D 模型檔案,或匯入包含 3D 模型檔案及其材質檔案的 ZIP 檔案。請注意,匯入後,3D 模型檔案和取決於它的檔案(MTL 檔案、材質影像檔案…)會複製到 Sweet Home 3D 的私有目錄中,讓您可以將這些檔案移動到其他位置,甚至刪除它們。

OBJ 檔案格式是一種非常簡單的文字檔案格式。從其在 Java 3D 網站上的描述、此討論和 Sweet Home 3D 論壇上提供的此討論中,您可以透過新增 usemtl colorName
行來變更 OBJ 模型不同部分的顏色,其中 colorName
此文件中描述的顏色之一。從 1.6 版開始,您也可以在 MTL 檔案中描述模型顏色和材質,該檔案由具有 mtllib mtlfile 語句的 OBJ 檔案引用。

匯入家具 精靈中,您可以選擇匯入的 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 外掛。 安裝外掛後,選擇新的選單項目「Furniture > Export imported furniture to SH3F」……建立 SH3F 檔案,並用 Furniture > Import 家具函式庫匯入至另一台電腦的選單項目(注意,此外掛無法支援 Sweet Home 3D 的 Java Web Start 版本)。
如有需要,您可以使用可下載的 家具圖書館編輯器編輯 SH3F 檔案。

這是因為你的顯示卡配置問題。請在「語言研究所」部分閱讀同一問題的答案。如果問題沒解決,你也可以嘗試匯入更多 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 視圖的修改窗格中設定牆壁的透明度。

匯入背景圖片 精靈的第二步時,請檢查你選擇的大小。 輸入的數值必須與現實中下方畫的線條大小相符,而非螢幕或掃描紙張上的大小。 如果目前的單位是公分或英吋,這個數值可能會遠大於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 檔案,或將 Online 版本 的主頁匯出成 SH3D 檔案,並安裝 Sweet Home 3D 版本來編輯。 進口與出口服務僅對已 註冊 並登入的用戶開放。

在 Windows 下,安裝 Java 並搭配 DirectX 執行 Sweet Home 3D 通常能解決這個問題。 也可以閱讀安裝部分對此問題的回答。

這是因為你的顯示卡配置無法產生螢幕外的 3D 影像。 請閱讀安裝部分的答案。

根據你的顯示卡,3D 視圖可能看起來太亮或太暗。你可以在選擇3D 視圖>修改…時顯示的面板中調整光線亮度。如果你想要更逼真的渲染效果,請從選單中選擇3D 視圖>建立照片…,並在確認使用至少Sweet Home 3D3.0 版本後,在顯示的面板中選擇最佳品質。

照片製作窗格中,計算兩個 最佳 品質等級的影像可能需要幾分鐘;在 影片製作窗格中,計算影片可能需要數小時。 為了加快渲染過程,請試試以下技巧:

  • Sweet Home 3D增加最大記憶體配置,
  • 建立較小的圖像或影片,和/或以較低品質計算它們,
  • 關閉不必要的燈光,
  • 使用較少細節的3D 模型
  • 使用較低解析度的材質圖像,
  • 使用效能更強的 CPU(更高頻率和/或更多核心)的電腦。
    請注意,在最佳兩種品質等級計算圖像時完全不會使用顯示卡,所以使用更好的顯示卡並不會有幫助。
  • 渲染器選項中選擇Yafaray 渲染引擎

您可以在此頁面以及 Sweet Home 3D 論壇中的部分討論中找到已請求的功能。

貢獻

你可以以多種方式為 Sweet Home 3D 做出貢獻:

Sweet Home 3D 本地化成語言包含以下翻譯:

  • 選單和對話框中的文字(這些文字被收集在一個看起來像 這個的大 .properties 檔案中),
  • HTML 格式的說明頁面(一個好的軟體應該有一個完善的說明系統),
  • 以下六個網頁: 首頁下載圖庫文件3D 模型匯入線上 版本評論。 這可能需要一人或多人完成,且至少需四天時間。

請閱讀 翻譯指南 ,或寫信給 Sweet Home 3D 的開發 者,以獲得更多相關說明。