Sweet Home 3D開(kāi)放源碼室內(nèi)設(shè)計(jì)
在你去真實(shí)世界購(gòu)物前,在虛擬世界中嘗試家具布局、配色方案等等。
這里有關(guān)于如何裝飾房間的三大流派:
- 購(gòu)買(mǎi)一堆家具,并把它們?nèi)M(jìn)房間。
- 仔細(xì)測(cè)量每件家具,計(jì)算房間的理論容量,然后把它們?nèi)咳M(jìn)房間,忽略你在床上放置一個(gè)書(shū)架的事實(shí)。
- 使用一臺(tái)計(jì)算機(jī)進(jìn)行預(yù)先可視化。
之前,我還實(shí)踐了鮮為人知的第四個(gè)方式:不要家具。然而,自從我成為一個(gè)遠(yuǎn)程工作者,我發(fā)現(xiàn)家庭辦公需要一些便利的設(shè)施,像一張桌子和一張椅子,一個(gè)用于存放參考書(shū)和技術(shù)手冊(cè)的書(shū)架等等。因此,我一直在制定一個(gè)使用實(shí)際的家具來(lái)遷移我的生活和工作空間的計(jì)劃,在該計(jì)劃上強(qiáng)調(diào)由實(shí)木制作,而不是牛奶箱子(或膠水和鋸末板之類的東西)。我最不想做的一件事:從舊貨市場(chǎng)淘到得寶貝帶回家時(shí),發(fā)現(xiàn)其進(jìn)不了門(mén),或者比另一件家具大很多。
是時(shí)候做專業(yè)人士該做的事了,是時(shí)候做視覺(jué)預(yù)覽了。
開(kāi)放源碼室內(nèi)設(shè)計(jì)
Sweet Home 3D 是一個(gè)開(kāi)源的(GPLv2)室內(nèi)設(shè)計(jì)應(yīng)用程序,可以幫助你繪制你的住宅平面圖,然后定義、重新調(diào)整大小以及安排家具。你可以使用精確的尺寸來(lái)完成這些,精確到一厘米以下,而不使用任何數(shù)學(xué)運(yùn)算,僅使用簡(jiǎn)單的拖拽操作就行。當(dāng)你完成后,你可以以 3D 方式查看結(jié)果。在 Sweet Home 3D 中規(guī)劃你家的室內(nèi)設(shè)計(jì),就和在 Word 程序中創(chuàng)建基本的表格一樣簡(jiǎn)單。
安裝
Sweet Home 3D 是一個(gè) Java 應(yīng)用程序,因此它是平臺(tái)通用的。它運(yùn)行在任何可以運(yùn)行 Java 的操作系統(tǒng)上,包括 Linux、Windows、MacOS 和 BSD 。不用理會(huì)你的操作系統(tǒng),你可以從網(wǎng)站下載該應(yīng)用程序。
- 在 Linux 上,untar 存檔文件。在
SweetHome3D
文件上右鍵單擊,并選擇屬性。在權(quán)限選項(xiàng)卡中,授予文件可執(zhí)行權(quán)限。 - 在 MacOS 和 Windows 上,展開(kāi)存檔文件并啟動(dòng)應(yīng)用程序。當(dāng)系統(tǒng)提示時(shí),你必需授予它權(quán)限來(lái)在你的系統(tǒng)上運(yùn)行。
Sweet Home 3D permissions
在 Linux 上,你也可以像一個(gè) Snap 軟件包一樣安裝 Sweet Home 3D ,前提是你已經(jīng)安裝并啟用 snapd。
成功的測(cè)量
首先:打開(kāi)你的卷尺。為充分利用 Sweet Home 3D,你必須知道你所計(jì)劃的生活空間的實(shí)際尺寸。你可能需要測(cè)量精度到毫米或 1/16 英寸;你可以自己把握對(duì)偏差幅度的容忍度。但是你必需獲得基本的尺寸,包括測(cè)量墻壁和門(mén)窗。
用你最好的判斷力來(lái)判斷常識(shí)。例如,當(dāng)測(cè)量門(mén)時(shí),包括門(mén)框;雖然從技術(shù)上講它不是門(mén)本身的一部分,但它可能是你不想用家具遮擋的一部分墻壁空間。
Measure twice, execute once
創(chuàng)建一間房間
當(dāng)你第一次啟動(dòng) Sweet Home 3D 時(shí),它會(huì)以其默認(rèn)查看模式來(lái)打開(kāi)一個(gè)空白的畫(huà)布,藍(lán)圖視圖在頂部面板中,3D 渲染在底部面板中。在我的 Slackware 桌面計(jì)算機(jī)上,它可以很好地工作,不過(guò)我的桌面計(jì)算機(jī)也是我的視頻編輯和游戲計(jì)算機(jī),所以它有一個(gè)極好的 3D 渲染顯卡。在我的筆記本計(jì)算機(jī)上,這種視圖模式是非常慢的。為了最好的性能(尤其是在一臺(tái)計(jì)沒(méi)有 3D 渲染的專用計(jì)算機(jī)上),轉(zhuǎn)到窗口頂部的 3D 視圖 菜單,并選擇 虛擬訪問(wèn) 。這個(gè)視圖模式基于虛擬訪客的位置從地面視圖渲染你的工作。這意味著你可以控制渲染的內(nèi)容和時(shí)機(jī)。
不管你計(jì)算機(jī)是否強(qiáng)力,切換到這個(gè)視圖的有意義的,因?yàn)榈乇硪陨系?3D 渲染不比藍(lán)圖平面圖向你提供更多有用的詳細(xì)信息。在你更改視圖模式后,你可以開(kāi)始設(shè)計(jì)。
第一步是定義你家的墻壁。使用創(chuàng)建墻壁工具完成,可以在頂部工具欄的手形圖標(biāo)右側(cè)找到。繪制墻壁很簡(jiǎn)單:?jiǎn)螕裟阆胍獕Ρ陂_(kāi)始的位置,單擊以錨定位置,不斷單擊錨定,直到你的房間完成。
Drawing walls in Sweet Home 3D
在你閉合墻壁后,按 Esc
來(lái)退出工具。
定義一間房間
Sweet Home 3D 在你如何創(chuàng)建墻壁的問(wèn)題上是靈活的。你可以先繪制你房子的外部邊界,然后再細(xì)分內(nèi)部,或者你可以繪制每個(gè)房間作為結(jié)成一體的“容器”,最終形成你房子所占的空間量。這種靈活性是能做到的,因?yàn)樵诂F(xiàn)實(shí)生活中和在 Sweet Home 3D 中,墻壁并不總是用來(lái)定義一間房間。為定義一間房間,使用在頂部工具欄的創(chuàng)建墻壁按鈕右側(cè)的創(chuàng)建房間按鈕。
如果房間的地板空間是通過(guò)四面墻所定義,你需要做的全部的定義是像一間房間一樣在四面墻壁內(nèi)雙擊來(lái)圈占地方。Sweet Home 3D 將定義該空間為一間房間,并根據(jù)你的喜好,以英尺或米為單位向你提供房間的面積。
對(duì)于不規(guī)則的房間,你必需使用每次單擊來(lái)手動(dòng)定義房間的每個(gè)墻角。根據(jù)房間形狀的復(fù)雜性,你可能不得不進(jìn)行試驗(yàn)來(lái)發(fā)現(xiàn)你是否需要從你的原點(diǎn)來(lái)順時(shí)針或逆時(shí)針工作,以避免奇怪的莫比斯條形地板。不過(guò),一般來(lái)說(shuō),定義一間房間的地板空間是簡(jiǎn)單的。
Defining rooms in Sweet Home 3D
在你給定房間一層地板后,你可以更改到箭頭工具,并在房間上雙擊來(lái)給予它一個(gè)名稱。你也可以設(shè)置地板、墻壁、天花板和踢腳線的顏色及紋理。
Modifying room floors, ceilings, etc. in Sweet Home 3D
默認(rèn)情況下,這些都不會(huì)在藍(lán)圖視圖中渲染。為啟用在你藍(lán)圖面板中的房間渲染,轉(zhuǎn)到文件菜單并選擇首選項(xiàng)。在首選項(xiàng)面板中,設(shè)置平面圖中房間渲染為地板顏色或紋理。
門(mén)和窗
在你完成基本的地板平面圖后,你可以長(zhǎng)期地切換到箭頭工具。
你可以在 Sweet Home 3D 的左欄中的門(mén)和窗類別下找到門(mén)和窗。你有很多選擇,所以選擇最接近你家的東西。
Moving a door in Sweet Home 3D
為放置一扇門(mén)或窗到你的平面圖中,在你的藍(lán)圖平面圖中的合適的墻壁上拖拽門(mén)或窗。要調(diào)整它的位置和大小,請(qǐng)雙擊門(mén)或窗。
添加家具
隨著基本平面圖完成,這部分工作感覺(jué)像是結(jié)束了!從這點(diǎn)繼續(xù),你可以擺弄家具布置以及其它裝飾。
你可以在左欄中找到家具,按預(yù)期的方式來(lái)組織每個(gè)房間。你可以拖拽任何項(xiàng)目到你的藍(lán)圖平面圖中,當(dāng)你的鼠標(biāo)懸停在項(xiàng)目的區(qū)域上時(shí),使用可視化工具控制方向和大小。在任何項(xiàng)目上雙擊雙擊來(lái)調(diào)整它的顏色和成品表面。
查看和導(dǎo)出
為了看看你未來(lái)的家將會(huì)看起來(lái)是什么樣子,在你的藍(lán)圖視圖中拖拽“人”圖標(biāo)到一個(gè)房間中。
Sweet Home 3D rendering
你可以在現(xiàn)實(shí)和空間感受之間找到自己的平衡,你的想象力是你唯一的限制。你可以從 Sweet Home 3D 下載頁(yè)面獲取附加的有用的資源來(lái)添加到你的家中。你甚至可以使用庫(kù)編輯器應(yīng)用程序創(chuàng)建你自己的家具和紋理,它可以從該項(xiàng)目的網(wǎng)站下載。
Sweet Home 3D 可以導(dǎo)出你的藍(lán)圖平面圖為 SVG 格式,以便在 Inkscape 中使用,并且它可以導(dǎo)出你的 3D 模型為 OBJ 格式,以便在 Blender 中使用。為導(dǎo)出你的藍(lán)圖,轉(zhuǎn)到平面圖菜單,并選擇導(dǎo)出為 SVG 格式。為導(dǎo)出一個(gè) 3D 模型,轉(zhuǎn)到 3D 視圖 菜單并選擇導(dǎo)出為 OBJ 格式。
你也可以拍攝你家的"快照,以便于不打開(kāi) Sweet Home 3D 而回顧你的想法。為創(chuàng)建一個(gè)快照,轉(zhuǎn)到 3D 視圖菜單并選擇創(chuàng)建照片。快照是按照藍(lán)圖視圖中的人的圖標(biāo)的角度展現(xiàn)的,因此按照需要調(diào)整,然后在創(chuàng)建照片窗口中單擊創(chuàng)建按鈕。如果你對(duì)快照滿意,單擊保存。
甜蜜的家
在 Sweet Home 3D 中有更多的特色。你可以添加一片天空和一片草坪,為你的照片定位光線,設(shè)置天花板高度,給你房子添加另一樓層等等。不管你是打算租一套公寓,還是買(mǎi)一套房子,或是(尚)不存在的房子,Sweet Home 3D 是一款簡(jiǎn)單迷人的應(yīng)用程序,當(dāng)你匆忙購(gòu)買(mǎi)家具時(shí),它可以幫助你快樂(lè)地做出更好的購(gòu)買(mǎi)選擇。因此,你終于可以停止在廚房的柜臺(tái)上吃早餐以及蹲在地上工作了。