常見問題與解答
閱讀本頁面,以取得 Sweet Home 3D 常見問題與解答。
安裝 插入3D模型 其他功能
的貢獻
安裝
- 執行Sweet Home 3D最低系統需求
Sweet Home 3D 可以執行在Windows 98到Windows 11,Mac的OS X 10.4(Tiger)的macOS 14(Ventura),各種Linux系統和Solaris;但是你的電腦至少要有個執行速度為400 MHz的CPU處理器,256 MB的顯示卡驅動程式更新(執行速度很慢,但iMac DV是成功的)。 需要注意的是 Sweet Home 3D 離線安裝程式不執行在Windows 98( SP1或SP2);在這個情況下,你可以只使用安裝 Sweet Home 3D 的Java Web Start版本,這表示你必須先安裝Java ,然後使用Java Web Start的連結啟動 Sweet Home 3D 。
- Sweet Home 3D 免費軟體
提供sourceforge.net和eTeks的的服務,你可以下載並免費使用Sweet Home 3D,依照GNU通用公共許可證的條款下,為個人或商業目的。不過,如果你想贊助金援 Sweet Home 3D ,您可以按此捐款專案。
- 當我點擊連結使用Java Web Start啟動 Sweet Home 3D ,我的瀏覽器不知道怎麼下載SweetHome3D.jnlp檔案,我該怎麼辦?
在macOS,只需雙擊SweetHome3D.jnlp 檔案的圖標(預設情況下在您的個人下載 資料夾中查找到)。在Windows和Linux上,這可能是因為Java不正確安裝或無法安裝在您的系統上,如果你不介意的話,在Windows下下載更大的檔案(30到50
MB,而不是15 MB)來解決這個問題,最簡單的方法是下載 Sweet Home 3D 離線安裝程式使用Java捆綁(表示有包裹java封包,無須再下載java程式),並按照此安裝說明。 你應該安裝或重新安裝Java提供http://java.com,然後再次單擊連結使用Java Web Start啟動 Sweet Home 3D 。在Linux下,你還必須知道你的瀏覽器 ,您還必須指出您的瀏覽器,您會發現該目錄的 bin ,子目錄中命令 javaws ,打開 JNLP 檔,此就是安裝
JAVA 的位置 (搜索東西命名的 jre...)。
- 為什麼當我執行Sweet Home 3D時,啟動畫面只出現幾秒鐘,我該怎麼辦?
這是因為您的顯示卡配置問題。請仔細閱讀下一個問題的解答。
- 因為在3D渲染系統的一個致命的錯誤,當我進入Sweet Home 3D 就立即退出,出現一些信息,我該怎麼辦?
這是因為您的顯示卡配置問題。 在Windows下:
- 首先,您在左下角"開始">搜索欄位(或執行對話方塊)打入"dxdiag">顯示,查看您的電腦directDraw加速、direct3D加速、AGP材質加速此三項有無啟動,必須此三項都要啟動,若AGP材質加速沒啟動,表示您的螢幕顯示器要再更新驅動程式,取決於您的系統,在螢幕顯示器中的介面卡>內容>更新驅動程式。
- 若direct二項加速沒啟動DirectX,請檢查>系統(在"顯示"旁邊),查看您的電腦是DirectX多少,然後需要多少的DirectX以上 ,請到http://support.microsoft.com/kb/179113/zh-tw查看。
- 若此更新仍然沒有解決您的問題,請點擊此連結執行 Sweet Home 3D 使用Java 3D庫的DirectX版本(DirectX的版本可能只在Java的32位元版本才工作)。
- 最後,若仍然不起作用,你可能要使用不具3D功能的2D軟體, 閱讀Sweet Home 3D 的下一個問題的解答。
在Linux下:
- 您的螢幕顯示器要再更新驅動程式,然後再次嘗試執行Sweet Home 3D。
- 如果此解決方案不起作用,你可能要使用不具3D功能的2D軟體, 閱讀Sweet Home 3D下一個問題的解答。
- 我為何不能用 Sweet Home 3D 的3D功能?
3.2版本,您不能用 Sweet Home 3D
推出的功能,它需要您的電腦具有3D功能,因此,你必須用2D應用程式執行,沒有3D視圖 “功能",不能呈現照片、攝影和插入一組傢俱,但你仍然可以在2D平面中繪圖和佈局傢俱沒有問題,SH3D製作的檔案與此版本Sweet Home 3D 是相容的
,因此你可以插入傢俱庫使用。 要安裝和執行2D與Sweet Home 3D的Java Web Start版本,請點擊此連結(Sweet Home 2D 和Sweet Home 3D可以安裝在同一台電腦上)。同時您也可以執行Sweet Home 2D及下載 Sweet Home 3D的JAR可執行版本,及設定
java -Dcom.eteks.sweethome3d.no3D=true -jar path/to/SweetHome3D-7.5.jar
的命令。
- 當我在要進入Preferences、或編輯參數設置、列印、照相、或攝影時,Sweet Home 3D就當機,我該怎麼辦?
此錯誤大多發生在一些Linux電腦上,因Sweet Home 3D會檢查您電腦上的 JAVA 3D
是否支援計算螢幕外的 3D 圖片,此功能是需要計算傢俱在平面圖中的上視圖,列印 3D 視圖和管理兩個最低品質等級的圖片和影片,如果Sweet Home 3D檢測您的系統不支援螢幕外的 3D 圖像時,它會自動禁用此功能,但有時,檢測測試本身會使Sweet Home 3D崩潰 !按一下此連結可啟動Sweet Home 3D版本,以避免此測試禁用螢幕外的 3D 圖像功能。
- 我怎樣才能調整使用 Sweet Home 3D 的記憶體(此部分請看本人的影音教學或網站有詳細說明及擴充記憶體設定檔可下載)
Sweet Home 3D 雖然不可能有無限的記憶體容量,但仍然要看您的電腦記憶體容量,你可以改變使用最大記憶體的程式,將您的電腦記憶體擴充到極限。例如,當渲染一大檔案的照片及插入大檔案的3D模型時;預設的容量,Java Web
Start版本使用640 MB 最大,然後除了在Windows下安裝程式版本使用1024 MB最大外,其他版本仍然是640 MB;您可以更改此安裝程式版記憶體的設定 -Xmx Java值,如下所示:
- 在Windows系統下,製作一個文字檔案名 為
SweetHome3D.l4j.ini與SweetHome3D.exe 放在同目錄中,最大記憶體Java選項寫在該檔案中,例如為-Xmx1024m 為1 GB,然後重新啟動Sweet Home
3D。您的系統在2 GB以上安裝64位元的Java版本,下載JAR可執行版本的 Sweet Home 3D 和4 GB
執行
java -Xmx4096m -jar path\to\SweetHome3D-7.5.jar
命令,設定值取決於您的擴充記憶卡有無加裝,若無加裝就無需另行設定。
- 在 macOS 下按右鍵Sweet Home 3D應用程式圖示上,選擇”顯示隱藏內容”,打開目錄檔案夾,藉由
文字編輯應用程式編輯Info.plist檔,更新文字中1024的值<string>-Xmx1024m</string>
,儲存檔案,然後重新啟動Sweet Home 3D。
- 在Linux下,編輯SweetHome3D script,更新的工具選項文字
1024 值為-Xmx1024M ,儲存該檔案,然後重新啟動 Sweet Home 3D 。
- 新版本的Sweet Home 3D 可用我的語言,但所有文字仍是英文,如何更改我的語言文字?
選擇,file>Preferences,或檔案>參數設置>語言選項中選擇你的語言。在
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是法國書Les cahiers du programmeur Swing研究本,由Emmanuel Puybaret著作和Eyrolles編輯於2006年12月出版)。
- 我怎樣才能解除Sweet Home 3D安裝程式
要解除 Sweet Home 3D安裝程式, 取決於您的系統,請按照下列步驟操作:
- 在Windows Vista / 7 / 8,c:\使用者(或user)\user(或temp)\App Data(顯示項打開:上目錄找>工具>資料夾選項>檢視>隱藏檔案及資料夾>點選顯示所有資料夾及檔案),顯現資料夾後在\App Data
\Roaming\eTeks\該項的目錄內。
- 在Windows XP及以前版本,c:\Documents and Settings\user(或temp)\Application
Data(顯示項打開:上目錄找>工具>資料夾選項>檢視>隱藏檔案及資料夾>點選顯示所有資料夾及檔案),顯現資料夾後在Application Data\eTeks\該項的目錄內。
- 在macOS中,移動Sweet Home 3D應用程式到垃圾中。如果您使用Java Web Start 啟動Sweet Home 3D 版本,你可能要清空程式所使用的Java暫存檔,在終端視窗中執行javaws-viewer檢視器命令,然後從
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 檔案和程式的儲存是分開的,為避免遺失這些更新軟體時,還保留資料是分開的儲存。對於您的資訊,在那裏可以找得到這些儲存的資料:
- 在Windows Vista / 7 / 8,插入傢俱、紋理、外掛和語言都儲存在
C:\Users\user\AppData\Roaming\eTeks\Sweet Home 3D
的子目錄;2.6版的user或以前版本儲存在Windows註冊表的HKEY_CURRENT_USER\Software\JavaSoft\Prefs\com\eteks\sweethome3d 目錄中。
- 在Windows XP或以前版本,插入傢俱、紋理、外掛和語言都儲存在
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 的user子目錄中;一些用戶也可能被儲存在com.eteks.sweethome3d.plist 和com.eteks.sweethome3d.SweetHome3D.plist 目錄中;發現資料在Library/Preferences 您的user子目錄中。
- 在Linux下,插入傢俱、紋理、外掛和語言儲存在
.eteks/sweethome3d 您的user子目錄;2.6版的用戶或以前版本儲存在.java/.userPrefs/com/eteks/sweethome3d 的子目錄。
插入3D模型
- Sweet Home 3D 支援3D 模型使用的紋理?
是從1.6版起,您可以插入3D模型檔案或ZIP檔案,其中包含3D模型檔案和紋理檔案。請注意,一旦插入,3D模型檔案和文 件,這取決於它被複製到
Sweet Home 3D的個人目錄或匯出到您指定目錄中 ,讓您可以移動這些檔案到其他地方,甚至刪除它們(MTL檔案是紋理圖像檔案...)。
- 我怎樣才能改變OBJ格式模型中不同部分的顏色?
OBJ檔案格式是一種很簡單的文字檔案格式,在Java 3D的網站上有詳細描述,討論和這個 Sweet Home 3D 論壇,
在OBJ檔中增加 usemtl colorName 行,您就可以更改OBJ 模型中不同部分的顏色,其中 colorName
的顏色是檔案本文中描述之一。從1.6版本起,您也可以在MTL檔案中描述模型的顏色及texures,在OBJ檔案中使用
mtllib mtlfile
敘述。
- 我怎樣才能製作一個新的傢俱目錄?
在插入傢俱嚮導中,您可以選擇插入 3D 模型和可編輯的目錄,如果您想要將插入的模型增加到另一個新目錄,在此下拉式的文字欄位中直接鍵入新的目錄名稱。
- 我可以使用那個程式來製作3D模型檔案?
您可以使用任何程式能製作或匯出OBJ, DAE/Collada 或 3DS格式的3D模型。其中有免費程式,如果你從來沒有使用過任何3D建模程式,剛開始使用Art of Illusion(藝術的幻覺),因為它是很容易學習和使用。Blender(攪拌機)也是一個非常受歡迎的程式,它有一個龐大的社區支援,但它的學習就困難許多。這兩套程式都能夠匯出OBJ格式,並在Windows、macOS和Linux下執行。
- 我怎樣才能轉出傢俱列表中的所有個人傢俱,到我的其他電腦上
他們是否來自預設目錄或插入,所有傢俱是否都已儲存為 SH3D 檔妥當,或轉出到任何其他電腦上都可以打開 SH3D 檔,即使它在其他作業系統下執行仍然可以打開
SH3D 檔。在另外方面,從一個升級過程中的程式,插入物件在Sweet Home 3D的目錄中,都單獨儲存在個人資料夾中,以免失去這些資料,以上這些都問題所在。為確保只將您的傢俱檔要轉出而不是SH3D檔,如果您想要將這些傢俱轉移到Sweet Home 3D目錄中的其他電腦上,您可以使用 ExportToSH3F 1.0.sh3p外掛程式。一旦您安裝了這此外掛程式,請選擇Furniture >
Export imported furniture...建立一個 SH3F 檔,並選擇,傢俱>插入傢俱庫(但請注意,此外掛程式不能用於Sweet Home 3D的Java Web
Start版本)。如果需要,您可以用傢俱庫編輯器來編輯 SH3F 檔再插入使用
- 我選擇了傢俱 > 插入傢俱.....以插入 3D 模型,但在該嚮導中,由於出現致命錯誤 3D 渲染系統的信息,我必須退出Sweet Home 3D,我該怎麼辦?
這是一個由於您的顯示卡配置問題。請仔細閱讀同樣的問題,在安裝部分的解答。如果無法解決你的問題,你也可以試試,插入librairies額外的3D模型。
其他功能
- 我怎樣才能製作一棟房子上的屋頂呢?
Sweet Home 3D 支援建立從下往上看天花板,但目前尚無創建屋頂的功能。不過,你可以使用各種技巧來蓋一所房子:如果屋頂是平的,你可以新增一層樓來規劃房間的範圍替代屋頂;如果你想增加一個傾斜的屋頂,你可以參考藍色的石板屋頂,紅色的的石板屋頂或多邊形屋頂在3D模型插入 3D模型。您還可能有興趣為傾斜的天花板,屋頂,天窗和由漢斯Dirkse編寫的教程,或請看繁體中文的影音教學,裡面有斜屋頂、角錐、圓錐、圓屋頂可參考。
- 我怎樣才能新增不同的樓層或樓層的高程
從3.4版本起,使用平面圖>增加樓層的功能選項,新增一個新的高程,然後選擇“ 平面圖“>”修改的樓層來調整它的高程和其他屬性。
- 我怎樣才能製作圓牆?
從 3.0 版起,您可以製作圓牆與使用牆來製作其他物件,或用牆來製作方格型門窗。如果您想要繪製圓牆,維持按住Ctrl鍵(alt鍵在macOS),當你點擊第二次在終點的一種新型牆體時,牆體的兩端就會出現圓的弧,您可以移動滑鼠指標修改圓牆的弧度,直到你按第三次。此弧度的角度也可以用鍵盤輸入,一旦你按下 Enter鍵,或按Ctrl + Enter鍵(alt +
如果你已經使用鍵盤模式輸入牆的長度,在macOS)輸入。要修改牆的弧度,雙擊該牆壁,並在牆上修改視窗中的弧度值。
- 我怎樣才能改變門的開門方向?
當門是開的門時,開門的方向取決於拖拉進牆內的位置,使用滑鼠輕輕向上下左右一按,門的方向會改變,或旋轉該門,或雙擊後在視窗中選擇鏡像。
- 是否可以手動旋轉鳥瞰模式中的3D視圖在中心?
鳥瞰模式,觀視者可以打開他的家在3D視圖中,從不同的角度去觀看,這種場景集中在所有物件範圍的中間,其中包含所有的牆壁、房間和傢俱,該中心會自動每次修改而更新,此行為可確保用戶總是能看到他的家庭完全不會在3D視圖中迷路。如果你想選擇一個角度來看,不想依賴於這個中心的模式觀看,使用虛擬觀視模式,它可以讓你選擇任何角度來看。如果你想用鳥瞰模式能看到一些隱藏在牆壁中的客房,您可以在修改視窗中的3D視圖設置牆的透明度。
- 插入背景圖片似乎執行正常,但無圖像出現在平面圖中,這是怎麼回事?
檢查過程中,插入背景圖像嚮導的第二個步驟。輸入的值必須是實際現場尺寸,而不是它在營幕或掃描的紙張尺寸。如果當前的單位是厘米,該值將可能遠遠大於100。如果您看不到,選擇,平面圖>修改插入背景圖像,檢查您的設定,或許尺寸太大,或太小,或原點輸入錯誤所導致的。
- Sweet Home 3D 拒絕我打開建立一個SH3D檔案,或不正確地打開它,有沒有辦法恢復它呢?
當Sweet Home 3D儲存時,首先會建立一個暫存檔後,才將替換以前儲存的暫存檔,這可確保您以前的 SH3D
檔因上次儲存操作失敗而損壞,不過有些使用者仍無法打開他們的 SH3D 檔,請嘗試向Sweet Home 3D的開發商 Sweet Home 3D
描述您最後一次在甚麼情況下儲存的操作(是成功嗎?),是否SH3D檔案沒轉出或通過郵件、FTP或USB硬碟而取得,當您嘗試打開檔案時引起的問題,如有可能儲存 SH3D 檔壓縮版本。 最後,下一次嘗試定期備份您的SH3D檔案,就像你也應該花時間定時儲存任何檔案一樣。
- Sweet Home 3D 的3D視圖總是黑色或顯示兩次相同的圖片,我該怎麼辦?
在Windows下,一般的DirectX執行 Sweet Home 3D
解決了這個問題,閱讀這個問題的答案在安裝部分。
- 拒絕 Sweet Home 3D 列印3D視圖,我該怎麼辦?
這是顯示卡配置不能產生螢幕外的3D圖像。這個部分請仔細閱讀常見問題與解答的安裝項目。
- 預設目錄的傢俱總是顯示為紅色方框的3D視圖,求救連結也不起工作,我該怎麼辦?
如果你安裝了 Sweet Home 3D 的Java Web Start和執行程式是Java 1.5.0_16版本( Sweet Home
3D “關於”對話框中顯示的Java版本),可能會出現此錯誤。這個錯誤是修復在1.4 JWS特殊版本,你只需要更新 Sweet Home 3D 。
- 我怎樣才能提高3D視圖的照明
根據您的顯示卡,在3D視圖會顯得過亮或過暗,您可以調整光源亮度在顯示視窗中選擇3D視圖>修改...。如果你想要一個更逼真的渲染在3D視圖中,選擇3D視圖>照相機渲染相片...從功能選項中選擇"顯示拉桿在最佳的質量",檢查後你至少使用Sweet Home 3D的3.0版。
- 我怎樣才能在視窗中加快渲染照片和影片
在“照相機”的視窗中,計算圖像的兩個最好的質量水平,可能需要幾分鐘,在"攝影機"的視窗中,計算影片可能需要幾個小時,為了加快渲染過程,請嘗試以下提示:
- 增加最大內存分配 Sweet Home 3D,增加您的電腦CPU的記憶體容量,可以擴充原核心以外的記憶容量。
- 製作更小的圖片或影片,和/或計算它們具有較低的質量。
- 關閉無用的燈,只顯示當前房間的電燈。
- 少用詳細且大檔案的3D模型。
- 使用較低分辨率的紋理圖像。
- 使用一台電腦具有更強大的CPU(執行在較高的頻率和/或與更多的內核心)。
請注意,如果顯示卡不能使用於計算圖像的兩個最好質量水平,更好的顯示卡也毫無幫助。
- 缺少的功能在哪裡才能找到?
在此頁面, Sweet Home 3D
論壇在一些討論中,你會發現用戶要求的功能。
貢獻
- 我怎樣才能有助於 Sweet Home 3D
您可能有助於 Sweet Home 3D 在很多方面:
- 我怎樣才能有助於Sweet Home 3D 其他語言的翻譯
Sweet Home 3D 本地化的語言翻譯包括:
- 功能選項和對話方框框的文字(這些文字都聚集在一個大檔案內,看起來像這個),
- 在HTML格式的教學說明檔案(一個好的軟體都應該有個教學說明),
- 以下六個網頁:主頁,下載,畫廊,檔案,3D模型下載和線上版本註釋。
這可以由一個或更多的人,並應至少4天的工作 ,請閱讀翻譯指南和/或寫 Sweet Home
3D 的開發,以獲得更多的有關此過程的說明。
|