開始之前
簡介
Sweet Home 3D 是一款免費的室內設計應用程式,可協助您將家具放置在房屋的 2D 平面圖上,並提供 3D 預覽。
此程式可在 https://test.sweethome3d.eu/ 取得,旨在協助想要快速設計室內的人們,無論他們是要搬家還是只是想重新設計現有房屋。眾多的視覺指南可協助您繪製房屋平面圖和佈置家具。您可以根據繪製房間的牆壁的圖像現有平面圖,然後從按類別組織的目錄中將家具拖放到平面圖上。2D 平面圖中的每個變更都會同時在3D 視圖中更新,以向您顯示佈局的真實呈現。
本使用者指南向您展示如何使用 Sweet Home 3D 7.5 版建立房屋。在描述其使用者介面後,您將學習如何繪製房屋的牆壁以及如何佈置家具。本教學課程中建立的範例可在 https://test.sweethome3d.eu/examples/userGuideExample.sh3d (3.2 MB) 取得。

安裝
Sweet Home 3D 可以在 Windows、macOS、Linux、iOS 和 Android 上執行,並翻譯成 29 種不同的語言。
根據您的系統,請使用以下說明下載 Sweet Home 3D 並安裝它:
| Windows: | 下載 https://sourceforge.net/projects/sweethome3d/files/SweetHome3D/SweetHome3D-7.5/SweetHome3D-7.5-windows.exe/download (84.9 MB),執行下載的安裝程式,然後按照設定精靈的指示操作。 |
| macOS: | 下載 https://sourceforge.net/projects/sweethome3d/files/SweetHome3D/SweetHome3D-7.5/SweetHome3D-7.5-macosx.dmg/download (83.6 MB),按兩下下載的檔案並執行開啟的資料夾中找到的 Sweet Home 3D 應用程式。若要安裝 Sweet Home 3D,請將應用程式拖放到您選擇的資料夾中。 |
| Linux: | 下載 https://sourceforge.net/projects/sweethome3d/files/SweetHome3D/SweetHome3D-7.5/SweetHome3D-7.5-linux-x64.tgz/download (71.7 MB),解壓縮下載的檔案並執行解壓縮目錄中找到的 SweetHome3D 應用程式。若要安裝 Sweet Home 3D,請將解壓縮的目錄移動到您選擇的其中一個目錄。 |
| iOS / Android: | 從 Apple 的 App Store 和 Google Play 下載 Sweet Home 3D Mobile。 |
您也可以在任何支援 WebGL 的裝置上使用 Sweet Home 3D Online 編輯您的房屋。此版本的功能與可下載版本的功能相似,但一旦您註冊,您的房屋將自動儲存在此網站的伺服器上。
線上版本沒有任何功能表列,但可下載版本的所有功能表項目都可以從其內容功能表或工具列中存取,除了3D 模型匯入,以及照片和影片建立。
使用者介面
每個 Sweet Home 3D 視窗都會編輯房屋的室內設計,並分為四個可調整大小的窗格,頂部有一個工具列,如圖 2 所示(對於行動版本,另請參閱此頁面)。
| 1. 家具目錄 | 此目錄按類別組織,包含您可以新增到房屋設計中的所有家具和物件。您可以按一下其名稱旁邊的三角形來顯示類別的家具。 |
| 2. 房屋家具清單 | 此清單包含您房屋的家具,其中可能會顯示其名稱、大小和其他特性。可以按一下每個欄標題來排序。 |
| 3. 房屋平面圖 | 此窗格會從頂部顯示您的房屋,位於網格上並由規則包圍。您可以使用滑鼠在此窗格中繪製房屋的牆壁,並在其上佈置家具。 |
| 4. 房屋 3D 視圖 | 此窗格以 3D 顯示您的房屋。您可以在此窗格中從頂部或從虛擬訪客的角度查看您的房屋。 |

繪製牆壁並建立精確的樓層平面圖
開始新房屋
在繼續之前,請顯示偏好設定對話方塊,如圖 3 所示,在 macOS 下使用 Sweet Home 3D > 偏好設定… 功能表項目,或在其他系統下使用 檔案 > 偏好設定… 功能表項目。檢查程式中使用的預設單位、牆壁的預設厚度和高度,以及其他偏好設定。

Sweet Home 3D 中房屋設計的建議步驟為:
- 匯入掃描藍圖作為房屋平面圖的背景影像,
- 在此背景影像上繪製牆壁,
- 編輯牆壁的厚度、顏色和紋理,
- 將門窗新增到您的房屋平面圖並調整其大小,以獲得空房屋的真實視圖,
- 將家具新增到您的房屋平面圖,調整其大小和位置,最終使用匯入的 3D 模型,
- 繪製房間並變更其地板和天花板的顏色或紋理,
- 如果您的房屋有多個樓層,請新增樓層和連接它們的樓梯,並為每個樓層重新開始前六個步驟,
- 在您的房屋平面圖中繪製尺寸和新增文字以記錄它,然後再列印它。
在這些步驟中,您可能會經常在 3D 視圖中導覽以變更佈局的視點。
匯入房屋藍圖
選擇平面圖 > 匯入背景影像…功能表以顯示精靈,該精靈可協助您選擇和縮放影像檔案,如圖 4 所示。

- 按一下選擇影像,然後在檔案對話方塊中選擇您的影像。Sweet Home 3D 支援 BMP、JPEG、GIF 或 PNG 格式。本教學課程中使用的掃描影像可在 https://test.sweethome3d.eu/examples/userGuideBluePrint.jpg 取得
- 載入影像後,按一下繼續。
- 透過移動影像中繪製的彩色線條的端點來定義影像的比例,使該線條符合已知的長度。然後在繪製線條的長度欄位中輸入該線條的實際長度,然後按一下繼續。
- 定義影像在平面圖中的原點,即影像中與房屋平面圖中的點 (0, 0) 相符的點。然後按一下完成。
關閉精靈後,您的影像將以所選比例顯示在房屋平面圖網格後面,如圖 5 所示。如果您選擇了錯誤的比例或位置,請從功能表中選擇平面圖 > 修改背景影像…來編輯它們。
如果您有 iOS 裝置,並且還沒有要匯入的藍圖,Tape Measure 應用程式可讓您在幾分鐘內輕鬆建立一個。只需輕點幾下,您就可以產生精確縮放的房屋平面圖:
- 開啟應用程式並將手機指向房間的每個角落。
- 點擊以標記角落。
- 標記所有角落後,應用程式會產生一個完美縮放的平面圖。
- 將平面圖儲存為手機上的影像,然後將其匯入 Sweet Home 3d。如果您從電腦使用 Sweet Home 3d,請將影像傳送到您的電腦並從那裡匯入。
請注意,Tape Measure 目前僅在 iOS 上可用,但 Android 版本將很快發布。

繪製牆壁
在房屋平面圖中按一下新牆壁的起點,然後在平面圖中按一下或按兩下其終點。只要您不按兩下或按下 Escape 鍵,每次新的按一下都會指示目前牆壁的對立點和下一個牆壁的起點。
在繪製牆壁時,不要考慮門窗,因為Sweet Home 3D 會自動計算您將放置開口的牆壁中的孔洞。如圖 6 所示,牆壁會同時在平面圖和 3D 視圖中繪製,您可以隨時透過按住滑鼠左鍵移動滑鼠來調整 3D 視圖中的視點。

編輯牆壁
若要在房屋平面圖中移動選取的牆壁(和其他物件),只需拖放它們,或使用鍵盤方向鍵。當在平面圖中選取一個牆壁時,您也可以使用滑鼠移動其起點和終點,或使用平面圖 > 分割牆壁功能表項目將其分割成兩個牆壁。
按兩下牆壁或從功能表中選擇平面圖 > 修改牆壁…,以使用牆壁對話方塊修改目前選取的牆壁集。
如圖 7 所示,此對話方塊可協助您編輯選取牆壁左右兩側的顏色或紋理,以及其厚度和高度。如果您想使用自己的影像作為紋理,請按一下匯入按鈕,並使用將引導您的紋理匯入精靈。

插入門、窗、家具並自訂每個房間
新增門、窗和家具

首先將門窗新增到您的房屋平面圖,以獲得空房屋的真實視圖。當磁性處於活動狀態時,放置在牆壁上的門或窗會根據該牆壁的方向和厚度自動定向和調整大小。
然後新增家具並調整其位置、角度和大小。當磁性處於活動狀態時,家具會自動旋轉,使其背面沿著您釋放滑鼠游標的牆壁放置,並且放置在較大物件上的物件將會升高以顯示在後者的頂部,如果其預設高度位於地板水平。
當在平面圖中選取一個物件時,您可以使用出現在選取物件每個角落的四個指示器之一來變更其大小、高度或角度,如圖 9 所示。

- 旋轉指示器顯示您可以拖曳以旋轉選取物件的角落。按住 Alt 鍵可切換在旋轉期間套用的 15° 磁性。
- 高度指示器顯示您可以拖曳以變更選取物件從地板高度的角落。
- 高度指示器顯示您可以拖曳以變更選取物件高度的角落。
- 大小指示器顯示您可以拖曳以變更選取物件寬度和深度的角落。
您也可以按兩下家具或從功能表中選擇家具 > 修改…,以使用家具對話方塊修改目前選取的物件集。如圖 10 所示,此對話方塊可協助您編輯選取家具的名稱、其旋轉角度、其位置、其從地板的高度、其大小、其顏色或其紋理、其可見性以及是否應鏡像其 3D 模型形狀。如果選取的物件包含一個或多個燈光,此對話方塊也會讓您編輯其功率,但這只會在照片建立窗格中的兩個最佳品質等級產生效果。

繪製房間
使用以下任一種方式在房屋平面圖中建立新房間或新表面:
- 按一下房間的每個角落,然後在其最後一個點按兩下或在新增最後一個點後按下 Escape 鍵,
- 在現有封閉表面(即被牆壁包圍)內的任何位置按兩下,如圖 12 所示。

建立房間後,您可以透過從功能表中選擇平面圖 > 修改房間…來修改其名稱、地板和天花板的顏色或紋理,如圖 13 所示。

當選取一個房間時,您也可以在選取模式下使用滑鼠移動其每個點,並使用文字下方繪製的指示器變更其區域和名稱的位置。
新增樓層
如果您的房屋有多個樓層,您可以透過從功能表中選擇平面圖 > 樓層 > 新增樓層或按一下當房屋有多個樓層時出現的 + 標籤來建立其他樓層。每個樓層都由顯示在平面圖視圖頂部的標籤表示,並用於選取要將新牆壁、家具和其他物件新增到的樓層。

如圖 14 所示,下層樓層的牆壁和天花板在平面圖視圖中以淺色顯示,以幫助您更輕鬆地使用牆壁或房間繪圖工具。如果需要,您也可以從其他樓層複製/貼上一些物件到選取的樓層。
可以透過按兩下其標籤或從功能表中選擇平面圖 > 樓層 > 修改樓層…來修改每個樓層的預設高度、高度和地板厚度。

如圖 15 所示,樓層修改窗格還顯示一個表格,描述房屋的所有樓層,以幫助您選擇與其他樓層相比的正確值。若要建立地下樓層,請輸入負高度。樓層高度用於計算編輯樓層的天花板高度。
以 2D 和 3D 檢視設計
編輯 3D 視圖
在繪製房屋的任何時間,您都可以變更 3D 視圖中使用的視點。有兩種不同的房屋檢視方式可用,預設選取的模式使用 3D 視圖 > 鳥瞰圖 功能表設定,另一種模式使用 3D 視圖 > 虛擬參觀 設定。在這兩種模式下,您都可以使用滑鼠或鍵盤方向鍵來變更目前的視點,如圖 16 和 17 所示。


當選取虛擬參觀模式時,也會在房屋平面圖中繪製從頂部看到的虛擬訪客。其位置和角度會隨著訪客的每次移動同時在平面圖和 3D 視圖中更新。此虛擬訪客被四個指示器包圍,如圖 18 所示。

- 頭部角度指示器顯示您可以變更以向上或向下移動訪客頭部的角度。
- 視野指示器顯示目前在 3D 視圖中檢視的角度。
- 身體角度指示器顯示您可以變更以將訪客的身體向左或向右移動的角度。
- 眼睛高度指示器顯示您可以拖曳以向上或向下移動訪客視點的點。
您也可以從功能表中選擇3D 視圖 > 修改 3D 視圖…,以變更地面和天空的顏色或紋理、光線亮度和牆壁透明度,如圖 19 所示。

變更地面和天空顏色後,圖 20 顯示了本教學課程中設計的房屋的兩個 3D 視圖螢幕截圖。

建立 3D 視圖的照片
如圖 24 所示,用於建立照片的窗格也讓您可以選擇建立影像的品質等級。使用快速品質等級,建立的影像看起來會像在3D 視圖中一樣,而使用最佳品質等級,影像會更逼真。在兩個最佳品質等級,您可以透過以不同的功率等級新增燈光或變更小時來管理影像的照明。您也可以選擇用於計算影像的渲染引擎,因為 YafaRay 渲染器通常比 SunFlow 預設渲染器執行得更快。

建立 3D 影片

若要建立影片,請在 3D 視圖中選擇攝影機的初始位置,然後按一下影片建立窗格中的紅色按鈕。然後在 3D 視圖中移動到攝影機的下一個位置,然後再次按一下紅色按鈕。對攝影機在影片中應經過的每個位置重複這些步驟。
每次按一下紅色按鈕時,都會在影片建立窗格中新增一個點,以向您顯示攝影機的路徑。由於 Sweet Home 3D 也會考慮攝影機的垂直高度、其 2 個旋轉角度及其視野,因此您可以建立各種動畫。
一旦您建立的路徑令人滿意,請按一下建立按鈕以開始計算影片影格,然後一旦此計算完成,請按一下儲存…按鈕以將影片儲存為 Quicktime 檔案。您可以使用不同的工具(如 VLC)檢視此影片,或將其轉碼為其他格式。圖 26 和 27 顯示了從圖 25 所示路徑計算並轉碼為 MPEG-4 格式的兩個影片:
匯入和匯出
匯出為 OBJ 格式
如果您想在 3D 軟體(如 Blender 或 Art of Illusion)中重複使用您的房屋,以改善其渲染效果,請從選單中選擇3D 檢視 > 匯出為 OBJ 格式…,然後將產生的 OBJ 檔案匯入這些軟體(此功能在線上和行動版本中不可用)。此選單項目會將 3D 檢視中顯示的所有物件描述寫入選取的 OBJ 檔案中,建立一個描述其顏色的 MTL 檔案,最後儲存您可能已使用的紋理圖片。圖 28 顯示在 Blender 中新增一些燈光後完成的渲染。

匯入 3D 模型
如果在 Sweet Home 3D 的目錄中缺少某件家具或物件,您可以匯入 3D 模型檔案,並在您的房屋中使用它(此功能在線上版本中不可用)。您可以從 https://test.sweethome3d.eu/freeModels.jsp 下載由貢獻者設計的 1600 多個免費模型,也可以從其他網站下載模型,或使用 Blender 或 Art of Illusion 等軟體建立自己的模型。Sweet Home 3D 支援 OBJ、DAE、3DS 格式的 3D 模型檔案、包含此類型檔案的 ZIP 檔案和 KMZ 檔案。
您也可以下載完整版本,其中包含超過 1,600 個 3D 模型、400 個已包含的 紋理
選擇家具 > 匯入家具…選單項目以啟動精靈,該精靈將協助您選擇和調整 3D 模型檔案的大小,如圖 11 所示。在 Windows 和 macOS 下,您也可以將 3D 模型檔案拖放到 Sweet Home 3D 視窗中以啟動此精靈。

- 點擊 選擇模型,然後在檔案對話方塊中選擇 3D 模型檔案。如果您將要匯入的 3D 模型檔案拖放到視窗中,則會自動選取它。載入模型後,點擊 繼續。
- 使用箭頭按鈕調整模型的方向,使正面視圖顯示 3D 模型的正面,然後點擊 繼續。
- 如有必要,請變更匯入模型的名稱、大小、高度、顏色,以及此模型是否可移動、是門、窗戶還是樓梯。然後點擊 繼續。
- 用滑鼠轉動 3D 模型,以獲得模型在家具目錄、家具清單和房屋平面圖中顯示的最佳視點。然後點擊 完成。
關閉家具匯入精靈後,匯入的模型將顯示在家具目錄和/或房屋平面圖和家具清單中,具體取決於您選擇的選項。您可以像使用預設目錄中的任何 3D 模型一樣使用它。
其他功能
繪製尺寸
您可以使用以下任一方式在平面圖中建立新尺寸:
- 點擊新尺寸的起點,點擊其終點,然後在移動滑鼠指標以選擇在尺寸線的每一端繪製的延伸線大小後,第三次點擊。
- 將滑鼠指標移動到要測量的家具、牆壁側或房間側的邊框上,按兩下以接受在平面圖中繪製的臨時尺寸,然後在選擇其延伸線大小後第三次點擊。
在這兩種情況下,如果您在第二次和第三次點擊之間沒有移動滑鼠,則新尺寸將沒有任何延伸線。

新增文字
點擊您要在房屋平面圖中新增文字的位置,並在出現的對話方塊中輸入其文字。

列印
設計好您的房屋後,您可以使用檔案 > 列印…或檔案 > 列印為 PDF…選單列印它,並使用檔案 > 列印預覽…選單預覽結果。預設情況下,Sweet Home 3D 會使用預設紙張大小、邊距和方向列印家具清單、平面圖和房屋的目前3D 檢視。
從選單中選擇檔案 > 頁面設定…以修改此預設選擇(此功能在線上和行動版本中不可用),以及列印平面圖的比例、頁首和頁尾,如圖 23 所示。

新增外掛程式
藉由外掛程式,可以擴充Sweet Home 3D的功能,如果您會使用 Java 程式設計,甚至可以自己開發(此功能在線上和行動版本中無法使用)。
外掛程式是儲存在Sweet Home 3D的外掛程式資料夾中的 SH3P 檔案。若要在這個資料夾中安裝 SH3P 檔案,只需在 Windows 和 macOS 下按兩下此檔案即可。在 Linux 下,如果按兩下無效,您必須將 SH3P 檔案複製到使用者資料夾的 .eteks/sweethome3d/plugins 子資料夾中。
安裝外掛程式後,重新啟動Sweet Home 3D,讓符合外掛程式功能的新功能表項目和/或新按鈕顯示出來。例如,Home rotator外掛程式會將兩個項目新增到平面圖功能表中,以便順時針或逆時針旋轉房屋平面圖中的所有項目。













