Cài đặt
What are the minimum system requirements to run Sweet Home 3D?
Sweet Home 3D có thể chạy trên Windows 98 đến Windows 11, Mac OS X 10.4 (Tiger) đến macOS 14 (Sonoma), các hệ thống Linux khác nhau và Solaris. Máy tính của bạn nên có ít nhất một bộ xử lý chạy ở tốc độ 400 MHz, 256 MB và một card đồ họa với trình điều khiển được cập nhật (nó chạy chậm nhưng thành công trên một iMac DV).
Lưu ý rằng bộ cài đặt ngoại tuyến của Sweet Home 3D không chạy trên Windows 98 (SP1 hoặc SP2). Trên hệ thống đó, bạn chỉ có thể cài đặt Sweet Home 3D bằng Java Web Start, nghĩa là bạn phải cài đặt Java trước, sau đó nhấp vào liên kết Khởi chạy Sweet Home 3D với Java Web Start.
Is Sweet Home 3D free?
Nhờ các dịch vụ được cung cấp bởi sourceforge.net và Space Mushrooms, bạn có thể sử dụng Sweet Home 3D miễn phí, cho mục đích cá nhân hoặc thương mại, theo các điều khoản của Giấy phép Công cộng GNU, cho dù bạn sử dụng phiên bản cài đặt hay phiên bản Trực tuyến. Tuy nhiên, nếu bạn muốn thưởng tài chính cho dự án Sweet Home 3D, bạn có thể quyên góp số tiền tùy chọn. Bạn cũng có thể mua và tải xuống Sweet Home 3D trên Microsoft Store cho Windows, trên Mac App Store cho macOS, trên Google Play cho Android và trên App Store của Apple cho iOS.
What’s the advantage of downloading the store version?
Tải xuống phiên bản cửa hàng của Sweet Home 3D mang lại nhiều lợi ích đáng kể.
So với phiên bản SourceForge, phiên bản cửa hàng bao gồm hơn 1.600 mô hình 3D và 400 kết cấu đã được tích hợp sẵn, cho phép bạn truy cập ngay lập tức vào một thư viện tài nguyên thiết kế rộng lớn.
Ngoài ra, so với phiên bản trực tuyến, phiên bản cửa hàng không chỉ cung cấp bộ sưu tập mô hình 3D và kết cấu phong phú tương tự, mà còn cho phép bạn nhập plug-in để thêm các chức năng.
I just changed computer and want to reinstall Sweet Home 3D on it. How can I retrieve the version I acquired?
Nếu bạn đã sử dụng phiên bản miễn phí, hãy tải xuống từ trang tải xuống. Nếu bạn đã mua Sweet Home 3D trên Amazon, hãy truy cập trang Trò chơi và phần mềm kỹ thuật số của bạn, nơi bạn có thể tải xuống phiên bản 7.0.3 sau khi đăng nhập. Nếu bạn đã mua nó trên Microsoft Store, nhấp vào liên kết này để hiển thị trang Sweet Home 3D trong ứng dụng Microsoft Store, kết nối bằng cách nhấp vào biểu tượng Hồ sơ ở góc trên bên phải sau đó nhấp vào nút Cài đặt. Trên macOS, nếu bạn đã mua nó trên Mac App Store, hãy khởi chạy ứng dụng App Store, kết nối bằng mục menu Store > Đăng nhập và chọn mục menu Store > Đã mua hoặc Xem tài khoản của tôi để cài đặt Sweet Home 3D.
When I click on the link Launch Sweet Home 3D with Java Web Start, my browser doesn’t know what to do with SweetHome3D.jnlp downloaded file. What should I do?
Trên macOS, nhấp vào biểu tượng của tệp SweetHome3D.jnlp trong khi giữ phím ctrl, và chọn Mở trong menu ngữ cảnh xuất hiện (theo mặc định, bạn nên tìm thấy nó trong thư mục Download của thư mục chính của bạn). Trên Windows và Linux, điều này có thể là do Java không được cài đặt đúng cách hoặc không được cài đặt trên hệ thống của bạn. Nếu bạn không ngại tải xuống một tệp lớn hơn (40 đến 50 MB thay vì 20 MB), cách dễ nhất để khắc phục vấn đề này là tải xuống bộ cài đặt ngoại tuyến của Sweet Home 3D đi kèm với Java và làm theo hướng dẫn cài đặt.
Nếu không, trên Windows, bạn nên cài đặt hoặc cài đặt lại Java có sẵn tại https://java.com, sau đó nhấp lại vào liên kết Khởi chạy Sweet Home 3D với Java Web Start. Trên Linux, bạn cũng phải chỉ định cho trình duyệt của bạn rằng nó nên mở tệp JNLP bằng lệnh javaws mà bạn sẽ tìm thấy trong thư mục con bin của thư mục nơi Java được cài đặt (tìm kiếm thứ gì đó có tên jre...).
When I run Sweet Home 3D, only a splash screen appears during a few seconds. What happened?
Đây là vấn đề do cấu hình của card đồ họa của bạn. Vui lòng đọc câu trả lời cho câu hỏi tiếp theo.
I got the message Sweet Home 3D will exit now because of a fatal error in 3D rendering system. What can I do?
Đây là vấn đề do cấu hình của card đồ họa của bạn.
- Trên Windows:
- Đầu tiên, nếu bạn sử dụng Windows 7 hoặc phiên bản Windows trước đó, mở bảng Thuộc tính Hiển thị bằng cách nhấp chuột phải vào màn hình desktop và chọn mục Thuộc tính trong menu. Trong bảng đó, hiển thị tab Cài đặt, và nhấp vào nút Nâng cao. Sau đó trong tab Xử lý sự cố của bảng đã mở, kiểm tra con trỏ Tăng tốc phần cứng đang ở mức tối đa trên Đầy đủ, xác nhận lựa chọn của bạn và thử chạy lại Sweet Home 3D.
- Nếu thao tác trước đó không giải quyết được vấn đề của bạn, hãy cập nhật trình điều khiển OpenGL và DirectX của card đồ họa của bạn với phiên bản mới nhất có sẵn, và thử chạy lại Sweet Home 3D.
- Nếu việc cập nhật này vẫn không khắc phục được vấn đề của bạn và bạn đang sử dụng hệ thống 64 bit, hãy khởi chạy lại chương trình cài đặt của Sweet Home 3D và chọn tùy chọn kiến trúc 32 bit trong màn hình dùng để chọn thư mục cài đặt (trình điều khiển 32 bit đôi khi ổn định hơn so với phiên bản 64 bit tương ứng).
- Nếu chạy Sweet Home 3D ở chế độ 32 bit vẫn không hoạt động, hãy tải xuống tệp
SweetHome3D.l4j.ini, sao chép nó vào thư mục cài đặt Sweet Home 3D (theo mặc định,C:\Program Files\Sweet Home 3DhoặcC:\Program Files (x86)\Sweet Home 3D) và khởi chạy lại Sweet Home 3D. TệpSweetHome3D.l4j.inicho Sweet Home 3D biết sử dụng phiên bản DirectX của thư viện Java 3D thay vì phiên bản OpenGL, nhưng tùy chọn này chỉ có sẵn ở chế độ 32 bit (nếu bạn đã cài đặt JRE 32 bit, bạn cũng có thể nhấp vào liên kết này để chạy Sweet Home 3D với Java Web Start và phiên bản DirectX của thư viện Java 3D). - Cuối cùng, nếu giải pháp cuối cùng này không hoạt động, bạn vẫn có thể muốn sử dụng Sweet Home 3D mà không có tính năng 3D, bằng cách đọc câu trả lời cho câu hỏi tiếp theo.
- Trên Linux:
- Hãy cập nhật driver card đồ họa của bạn lên phiên bản mới nhất, và thử chạy lại Sweet Home 3D.
- Hãy thử chạy script
SweetHome3D-Java3D-1_5_2có sẵn trong bộ cài đặt Linux và chạy với phiên bản Java 3D cũ hơn. - Nếu giải pháp này không hiệu quả, bạn vẫn có thể sử dụng Sweet Home 3D mà không cần tính năng 3D, bằng cách đọc câu trả lời cho câu hỏi tiếp theo.
How can I disable 3D features in Sweet Home 3D?
Từ phiên bản 3.2, bạn có thể tắt các tính năng cần khả năng 3D của máy tính khi khởi động Sweet Home 3D. Khi đó, bạn sẽ có ứng dụng Sweet Home 2D chạy mà không có chế độ xem 3D, không có menu chế độ xem 3D, không có khả năng tạo ảnh, video và nhập từng món đồ nội thất riêng lẻ; nhưng bạn vẫn có thể vẽ và bố trí nội thất trong bản vẽ 2D mà không gặp vấn đề gì, các tệp SH3D được tạo bằng phiên bản này tương thích với Sweet Home 3D và bạn có thể nhập thư viện nội thất.
Để cài đặt và chạy Sweet Home 2D với Java Web Start, hãy cài đặt Java và nhấp vào liên kết này (Sweet Home 3D và Sweet Home 2D có thể được cài đặt trên cùng một máy tính nếu cần). Bạn cũng có thể chạy Sweet Home 2D bằng cách tải xuống phiên bản Jar thực thi của Sweet Home 3D và thực hiện lệnh java -Dcom.eteks.sweethome3d.no3D=true -jar path/to/SweetHome3D-7.5.jar.
Sweet Home 3D crashes when I want to edit preferences, print, create a photo or create a video. What can I do?
Vấn đề này thường xảy ra trên một số máy tính Linux khi Sweet Home 3D kiểm tra xem việc tính toán hình ảnh 3D offscreen có được Java 3D hỗ trợ trên máy tính của bạn hay không. Tính năng này cần thiết để tính toán góc nhìn từ trên xuống của nội thất trong bản vẽ, để in chế độ xem 3D và để quản lý hai mức chất lượng ảnh và video thấp nhất. Nếu Sweet Home 3D phát hiện hình ảnh 3D offscreen không được hệ thống của bạn hỗ trợ, nó sẽ tự động tắt các tính năng dựa trên đó, nhưng đôi khi, chính bài kiểm tra phát hiện làm cho Sweet Home 3D bị đóng đột ngột! Để khởi chạy phiên bản Sweet Home 3D bỏ qua bài kiểm tra này và tắt các tính năng phụ thuộc vào hình ảnh 3D offscreen, hãy thêm tùy chọn Java -Dcom.eteks.sweethome3d.j3d.checkOffScreenSupport=false vào lệnh java trong script SweetHome3D của Linux, hoặc nhấp vào liên kết Java Web Start này.
Texts in the furniture catalog are not displayed correctly or icons in the toolbar appear very small on my computer. How can I fix that?
Có lẽ bạn đang sử dụng máy tính mới với màn hình HiDPI hoặc độ phân giải cao, trên Windows hoặc Linux. Nếu bạn chạy Sweet Home 3D với Java Web Start, sử dụng phiên bản HiDPI Java Web Start sẽ khắc phục được vấn đề này. Nếu bạn sử dụng phiên bản cài đặt trên Windows, hãy cập nhật lên phiên bản 6.0 để khắc phục vấn đề này. Đối với các phiên bản cũ hơn, hãy tạo một tệp văn bản có tên SweetHome3D.l4j.ini trong cùng thư mục với SweetHome3D.exe, sao chép/dán các tùy chọn Java sau vào tệp đó, và khởi động lại Sweet Home 3D (bạn cũng có thể tải xuống tệp SweetHome3D.l4j.ini và di chuyển nó vào thư mục SweetHome3D.exe). Trên Linux, chỉnh sửa script SweetHome3D và thêm các tùy chọn trước đó vào trước tùy chọn Java -classpath mà không xuống dòng.
-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
How can I adjust the memory used by Sweet Home 3D?
Sweet Home 3D không thể tự động sử dụng nhiều bộ nhớ như máy tính của bạn có thể cung cấp, nhưng bạn vẫn có thể thay đổi bộ nhớ tối đa được sử dụng bởi chương trình nếu cần. Điều này có thể cần thiết, ví dụ nếu xuất hiện dấu chéo đỏ lỗi trong quá trình tạo ảnh của một ngôi nhà có nhiều mô hình 3D khác nhau và chi tiết. Mặc định, phiên bản Java Web Start sử dụng tối đa 640 MB hoặc 2 GB tùy theo hệ thống của bạn, và phiên bản cài đặt sử dụng tối đa 1 GB hoặc 2 GB, ngoại trừ trên Windows 32-bit vẫn là 640 MB (giới hạn này được hiển thị trong hộp thoại Giới thiệu). Đối với phiên bản cài đặt, bạn có thể thay đổi con số này bằng cách cập nhật giá trị của tùy chọn Java -Xmx, như sau:
- Trên Windows, tạo một tệp văn bản có tên
SweetHome3D.l4j.initrong cùng thư mục vớiSweetHome3D.exe, viết tùy chọn bộ nhớ tối đa Java vào tệp đó, ví dụ-Xmx700mcho 700 MB, sau đó khởi động lại Sweet Home 3D. Đối với giá trị cao hơn 700 MB, được kiểm tra là giá trị cao nhất mà Sweet Home 3D có thể chạy an toàn trên máy tính Windows 32-bit với RAM thấp, bạn nên sử dụng máy tính chạy Windows 64-bit và cài đặt Sweet Home 3D 4.3 hoặc cao hơn. - Với phiên bản miễn phí chạy bằng Java 1.6 của Apple trên macOS (xem hộp thoại Thông tin trong Sweet Home 3D), nhấp vào biểu tượng ứng dụng của Sweet Home 3D trong khi giữ phím ctrl để hiển thị menu ngữ cảnh, chọn mục Hiển thị nội dung gói, mở thư mục Contents, chỉnh sửa tệp Info.plist bằng cách kéo biểu tượng của nó vào ứng dụng TextEdit và cập nhật bộ nhớ tối đa trong văn bản
<string>-Xmx1024m</string>, ví dụ viết<string>-Xmx2g</string>cho 2 GB thay vì 1024 MB. Cuối cùng, lưu tệp và khởi động lại Sweet Home 3D. Nếu Info.plist được bảo vệ, bạn có thể chạy lệnh nhưsudo nano /Applications/Sweet\ Home\ 3D.app/Contents/Info.plisttrong cửa sổ Terminal để chỉnh sửa nó (lệnh này yêu cầu nhập mật khẩu của quản trị viên Mac). - Với phiên bản Mac App Store hoặc phiên bản miễn phí chạy bằng Java 1.8 trên macOS, chỉnh sửa tệp SweetHome3D.cfg trong thư mục con Contents/Java của ứng dụng Sweet Home 3D và cập nhật bộ nhớ tối đa bằng cách thêm tùy chọn
-Xmxsau dòng[JVMUserOptions], ví dụ viết-Xmx6gcho 6 GB. Lưu tệp và khởi động lại Sweet Home 3D. Để chỉnh sửa tệp SweetHome3D.cfg được bảo vệ, bạn có thể chạy lệnh nhưsudo nano /Applications/Sweet\ Home\ 3D.app/Contents/Java/SweetHome3D.cfgtrong cửa sổ Terminal (lệnh này yêu cầu nhập mật khẩu của quản trị viên Mac). - Với phiên bản Mac App Store hoặc phiên bản miễn phí chạy bằng Java 15 trên macOS, chỉnh sửa tệp SweetHome3D.cfg trong thư mục con Contents/app của ứng dụng Sweet Home 3D và cập nhật bộ nhớ tối đa bằng cách thêm hoặc sửa đổi tùy chọn
-Xmxsau dòng[JavaOptions], ví dụ viếtjava-options=-Xmx6gcho 6 GB. Lưu tệp và khởi động lại Sweet Home 3D. Để chỉnh sửa tệp SweetHome3D.cfg được bảo vệ, bạn có thể chạy lệnh nhưsudo nano /Applications/Sweet\ Home\ 3D.app/Contents/app/SweetHome3D.cfgtrong cửa sổ Terminal (lệnh này yêu cầu nhập mật khẩu của quản trị viên Mac). - Trên Linux, chỉnh sửa tập lệnh
SweetHome3D, cập nhật bộ nhớ tối đa trong tùy chọn-Xmx1024m(ví dụ sử dụng-Xmx2gcho 2 GB), lưu tập lệnh, sau đó khởi động lại Sweet Home 3D.
Where can I find an icon for Sweet Home 3D under Linux?
Bạn có thể sử dụng hình ảnh SweetHome3DIcon.png được đề xuất trong trình cài đặt hoặc những hình ảnh được đề xuất trong bài viết này.
A new version of Sweet Home 3D is available in my language, but all texts are still in English. How can I change texts by the ones of my language?Accordion Heading
Chọn ngôn ngữ của bạn trong danh sách thả xuống Ngôn ngữ của bảng Tùy chọn. Trên macOS, bảng này được hiển thị bằng cách chọn mục Tùy chọn trong menu Sweet Home 3D. Trên các hệ thống khác, nó được hiển thị bằng cách chọn mục Tùy chọn trong menu Tệp.
Where can I find older versions of Sweet Home 3D?Accordion Heading
Các bộ cài đặt của các phiên bản cũ của Sweet Home 3D có sẵn trong phần Tệp của dự án trên SourceForge.net.
Nếu bạn muốn chạy các phiên bản cũ của Sweet Home 3D với Java Web Start, nhấp vào liên kết này để chạy phiên bản 1.8 hoặc liên kết này để chạy phiên bản 0.10 (Sweet Home 3D phiên bản 0.10 là trường hợp nghiên cứu của cuốn sách tiếng Pháp Les cahiers du programmeur Swing, được viết bởi Emmanuel Puybaret và xuất bản bởi Editions Eyrolles vào tháng 12 năm 2006).
How can I uninstall Sweet Home 3D?Accordion Heading
- To uninstall Sweet Home 3D, follow these steps depending on your system:
- Trên Windows Vista / 7 / 8 / 10, chọn Chương trình và Tính năng trong Bảng điều khiển Windows, chọn Sweet Home 3D trong danh sách chương trình rồi nhấp vào nút Gỡ cài đặt.
- Trên Windows XP và các phiên bản Windows trước đó, chọn Thêm hoặc Xóa Chương trình trong Bảng điều khiển Windows, chọn Sweet Home 3D trong danh sách chương trình rồi nhấp vào nút Xóa.
- Trên macOS, di chuyển biểu tượng của ứng dụng Sweet Home 3D vào thùng rác. Nếu bạn đã cài đặt Sweet Home 3D với Java Web Start, bạn cũng có thể xóa bộ nhớ đệm Java được sử dụng bởi chương trình bằng cách chạy lệnh javaws -viewer trong cửa sổ Terminal, sau đó xóa Sweet Home 3D khỏi danh sách ứng dụng Java Web Start.
- Trên Linux, nếu bạn đã cài đặt Sweet Home 3D với chương trình cài đặt của nó, hãy di chuyển thư mục ứng dụng vào thùng rác. Nếu bạn đã cài đặt Sweet Home 3D với Java Web Start, hãy chạy lệnh javaws -viewer trong cửa sổ Terminal, sau đó xóa Sweet Home 3D khỏi danh sách ứng dụng Java Web Start.
- 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:
- Trên Windows Vista / 7 / 8 / 10, nội thất đã nhập, kết cấu, plug-in và tùy chọn người dùng được lưu trong thư mục
C:\Users\user\AppData\Roaming\eTeks\Sweet Home 3Dvà các thư mục con của nó; tùy chọn người dùng được xử lý với phiên bản 2.6 và các phiên bản trước được lưu trong thư mụcHKEY_CURRENT_USER\Software\JavaSoft\Prefs\com\eteks\sweethome3dcủa registry Windows. - Trên Windows XP và các phiên bản Windows trước đó, nội thất đã nhập, kết cấu, plug-in và tùy chọn người dùng được lưu trong thư mục
C:\Documents and Settings\user\Application Data\eTeks\Sweet Home 3Dvà các thư mục con của nó; tùy chọn người dùng được xử lý với phiên bản 2.6 và các phiên bản trước được lưu trong thư mụcHKEY_CURRENT_USER\Software\JavaSoft\Prefs\com\eteks\sweethome3dcủa registry Windows. - Trên macOS, nội thất đã nhập, kết cấu, plug-in và tùy chọn người dùng được lưu trong thư mục con
Library/Application Support/eTeks/Sweet Home 3Dcủa thư mục người dùng của bạn; một số tùy chọn người dùng cũng có thể được lưu trong các tệpcom.eteks.sweethome3d.plistvàcom.eteks.sweethome3d.SweetHome3D.plistđược tìm thấy trong thư mục conLibrary/Preferencescủa thư mục người dùng của bạn. - Trên Linux, nội thất đã nhập, kết cấu, plug-in và tùy chọn người dùng được lưu trong thư mục con
.eteks/sweethome3dcủa thư mục người dùng của bạn; tùy chọn người dùng được xử lý với phiên bản 2.6 và các phiên bản trước được lưu trong thư mục con.java/.userPrefs/com/eteks/sweethome3dcủa thư mục người dùng của bạn.
- Trên Windows Vista / 7 / 8 / 10, nội thất đã nhập, kết cấu, plug-in và tùy chọn người dùng được lưu trong thư mục
Nhập mô hình 3D
I downloaded a 3DS model from the web, but Sweet Home 3D doesn’t import it correctly and some parts of the model are scattered. What can I do?
Trước tiên, hãy chắc chắn sử dụng ít nhất phiên bản 4.5 của Sweet Home 3D đã cải thiện hỗ trợ định dạng 3DS. Nhưng vẫn có thể một số mô hình được nhập không chính xác với phiên bản đó. Hãy thử chuyển đổi các tệp 3DS không hoạt động thành tệp OBJ với FBX Converter, trước tiên chuyển đổi tệp 3DS thành tệp FBX, sau đó chuyển đổi tệp FBX đã tạo thành tệp OBJ.
How can I import 3D models in OBJ, DAE or 3DS format with the Mac App Store version of Sweet Home 3D?
Vì lý do bảo mật theo yêu cầu của Apple, chỉ có thể nhập mô hình 3D trong phiên bản Mac App Store nếu nó được lưu trữ trong tệp nén ZIP hoặc nếu nó là tệp ở định dạng KMZ. Nếu bạn tạo hoặc tải xuống mô hình 3D ở định dạng OBJ, DAE hoặc 3DS, bạn sẽ phải lưu trước tệp của mô hình này trong tệp nén ZIP mà sau đó bạn có thể nhập vào Sweet Home 3D. Để thực hiện điều này, chọn các tệp của mô hình 3D trong Finder (tệp OBJ + tệp MTL + có thể có hình ảnh, tệp DAE + hình ảnh hoặc tệp 3DS + hình ảnh), và chọn mục menu Tệp > Nén để tạo tệp nén ZIP chứa các tệp đã chọn.
Nếu bạn sử dụng Safari để tải xuống mô hình 3D có sẵn dưới dạng tệp nén ZIP (như những mô hình trong trang mô hình miễn phí), bạn nên biết rằng tùy chọn Mở tệp an toàn sau khi tải xuống trong tùy chọn của trình duyệt này được chọn mặc định; do đó, tất cả tệp nén ZIP tải xuống sẽ tự động được giải nén. Nếu là trường hợp này, thay vì tạo lại tệp nén ZIP từ các tệp đã được Safari giải nén, sẽ thuận tiện hơn nếu bỏ chọn tùy chọn Mở tệp an toàn sau khi tải xuống để tải xuống mô hình trực tiếp ở định dạng ZIP.
Does Sweet Home 3D support 3D models that use textures?
Có, từ phiên bản 1.6. Bạn có thể nhập trực tiếp tệp mô hình 3D hoặc tệp ZIP chứa tệp mô hình 3D và các tệp kết cấu của nó. Lưu ý rằng sau khi nhập, tệp mô hình 3D và các tệp phụ thuộc vào nó (tệp MTL, tệp hình ảnh kết cấu…) được sao chép vào thư mục riêng của Sweet Home 3D để cho phép bạn di chuyển các tệp này đến nơi khác hoặc thậm chí xóa chúng.
How can I change the color of the different parts of a model in OBJ format?
Định dạng tệp OBJ là một định dạng tệp văn bản khá đơn giản. Từ mô tả của nó tại trang web Java 3D, cuộc thảo luận này và cuộc thảo luận này có sẵn trên diễn đàn Sweet Home 3D, bạn có thể thay đổi màu sắc của các phần khác nhau của mô hình OBJ bằng cách thêm các dòng usemtl tênMàu
vào tệp, trong đó tênMàu
là một trong những màu được mô tả trong tài liệu này. Từ phiên bản 1.6, bạn cũng có thể mô tả màu sắc và kết cấu mô hình trong tệp MTL được tham chiếu bởi tệp OBJ với câu lệnh mtllib mtlfile.
How can I create a new category of furniture?
Trong Trình hướng dẫn nhập nội thất, bạn có thể chọn danh mục của mô hình 3D đã nhập với danh sách thả xuống có thể chỉnh sửa. Do đó, nếu bạn muốn thêm một mô hình đã nhập vào một danh mục mới, hãy nhập tên danh mục mới vào trường văn bản của danh sách thả xuống này. Nếu nó chưa tồn tại, nó sẽ được tạo.
Which program can I use to create 3D models files?
Bạn có thể sử dụng bất kỳ chương trình nào có khả năng tạo hoặc xuất mô hình 3D ở định dạng OBJ, DAE/Collada hoặc 3DS. Trong số các chương trình miễn phí, hãy bắt đầu với Art of Illusion nếu bạn chưa bao giờ sử dụng bất kỳ chương trình mô hình hóa 3D nào, vì nó khá dễ học và sử dụng. Blender cũng là một chương trình rất phổ biến được hỗ trợ bởi một cộng đồng lớn, nhưng nó khó học hơn nhiều. Cả hai chương trình đều có khả năng xuất sang định dạng OBJ và chạy trên Windows, macOS và Linux.
How can I transfer the furniture I imported on an other computer?
Dù chúng đến từ danh mục mặc định hay được nhập vào, tất cả các món Nội thất bạn sử dụng trong một ngôi nhà đều được lưu trong tệp SH3D tương ứng. Do đó bạn có thể chuyển và mở tệp SH3D trên bất kỳ máy tính nào khác ngay cả khi nó chạy trên hệ điều hành khác.
Mặt khác, các món đồ được nhập vào danh mục của Sweet Home 3D được lưu trong các thư mục riêng tách biệt khỏi thư mục chương trình để tránh mất chúng trong quá trình nâng cấp chương trình. Nếu bạn muốn chuyển những món đồ này sang danh mục Sweet Home 3D của máy tính khác, bạn có thể sử dụng plug-in ExportToSH3F-1.0.sh3p. Sau khi bạn cài đặt plug-in này, chọn mục menu mới Nội thất > Xuất nội thất đã nhập ra SH3F… để tạo tệp SH3F và nhập nó vào máy tính khác bằng mục menu Nội thất > Nhập thư viện nội thất… (lưu ý, plug-in này không hoạt động với phiên bản Java Web Start của Sweet Home 3D).
Nếu cần, bạn có thể chỉnh sửa tệp SH3F bằng Trình chỉnh sửa thư viện nội thất có thể tải xuống.
I chose Furniture > Import furniture… menu item to import a 3D models, but during the wizard, I got the message Sweet Home 3D must exit now because of a fatal error in 3D rendering system. What can I do?
Đây là vấn đề do cấu hình card đồ họa của bạn. Vui lòng đọc câu trả lời cho câu hỏi tương tự trong phần Cài đặt. Nếu nó không giải quyết được vấn đề của bạn, bạn cũng có thể thử nhập thư viện các mô hình 3D bổ sung.
Các tính năng khác
How can I create a roof on top of a house?
Sweet Home 3D hỗ trợ tạo trần nhà nhìn từ bên dưới, nhưng chưa đề xuất cách đơn giản nào để tạo mái nhà. Tuy nhiên, bạn có thể sử dụng nhiều thủ thuật khác nhau để che phủ một ngôi nhà: nếu mái nhà phẳng, bạn có thể vẽ các phòng ở tầng phù hợp với mái nhà đó.
Nếu bạn muốn thêm mái dốc, bạn có thể lắp ráp các mô hình 3D mái ngói xanh, mái ngói đỏ hoặc mái đa giác có sẵn tại trang nhập mô hình 3D, cũng như những mô hình có sẵn trong Hệ thống theo dõi Đóng góp mô hình 3D như mô hình của Krams036 và mô hình của OK Hoff. Từ phiên bản 5.5, bạn cũng có thể lắp ráp các hộp và tam giác trong danh mục Linh tinh mà bạn sẽ làm phẳng và xoay quanh trục ngang của chúng, như trong các demo ngôi nhà có sẵn trong hộp thoại hiển thị bởi mục menu Tệp > Mới từ demo. Cuối cùng, plug-in Tạo mái nhà được phát triển bởi Dorin Vatavu với sự giúp đỡ của Daniele Lombardi rất hữu ích để tạo mái nhà với các góc dốc khác nhau.
How can I create different stories or levels in a home?
Từ phiên bản 3.4, sử dụng mục menu Sơ đồ > Tầng > Thêm tầng để tạo Tầng mới, sau đó chọn Sơ đồ > Tầng > Chỉnh sửa tầng để điều chỉnh độ cao, chiều cao và các thuộc tính khác của nó.
How can I create round walls?
Bạn có thể tạo tường cong bằng công cụ Tạo tường, hoặc sau đó bằng bảng chỉnh sửa tường hoặc bằng cách kéo thả chỉ báo hiển thị ở giữa tường. Nếu bạn muốn vẽ tường cong trong quá trình tạo, giữ phím ctrl (phím alt trên macOS) khi bạn nhấp lần thứ hai tại điểm cuối của tường mới; một cung tròn nối hai đầu của tường mới sẽ xuất hiện, và bạn có thể thay đổi độ cong của tường bằng cách di chuyển con trỏ chuột, cho đến khi bạn nhấp lần thứ ba. Góc của độ cong này cũng có thể được nhập bằng bàn phím, sau khi bạn nhấn phím Enter, hoặc phím ctrl + Enter (alt + Enter trên macOS) nếu bạn đã sử dụng chế độ bàn phím để nhập chiều dài tường. Để chỉnh sửa độ cong của tường sau đó, nhấp đúp vào tường và thay đổi giá trị của trường Độ cong trong bảng chỉnh sửa tường.
How can I change the opening side of a door or a window?
Khi từ tính được kích hoạt, hướng mở của cửa ra vào hoặc cửa sổ về phía trong hoặc ngoài phụ thuộc vào phía tường mà bạn kéo thả nó. Vị trí trục xoay của cửa ra vào hoặc cửa sổ về phía trái hoặc phải có thể được đảo ngược bằng cách nhấp đúp vào nó trong sơ đồ hoặc danh sách nội thất, sau đó chọn tùy chọn Hình dạng phản chiếu trong bảng chỉnh sửa nội thất.
Is it possible to manually set the rotation center of the 3D view in Aerial view mode?
Trong chế độ Nhìn từ trên, người quan sát có thể xoay quanh ngôi nhà trong chế độ xem 3D để xem nó từ nhiều góc độ khác nhau. Theo mặc định, việc xoay này được tập trung vào giữa hộp giới hạn chứa tất cả các tường, phòng và nội thất được thêm vào nhà, và tâm này được tự động cập nhật sau mỗi lần thay đổi. Hành vi này đảm bảo người dùng luôn thấy toàn bộ ngôi nhà mà không có cách nào bị lạc trong chế độ xem 3D. Nếu bạn muốn di chuyển tâm xoay này, hãy bật tùy chọn Nhìn từ trên tập trung vào lựa chọn trong bảng tùy chọn và chọn (các) đối tượng trong sơ đồ mà chế độ nhìn từ trên sẽ xoay quanh, hoặc sử dụng chế độ Tham quan ảo cho phép bạn chọn bất kỳ điểm nhìn nào. Nếu bạn muốn thấy một số phòng bị che khuất bởi tường trong chế độ Nhìn từ trên, bạn cũng có thể đặt độ trong suốt của tường trong bảng chỉnh sửa chế độ xem 3D.
Importing a Background image seemed to run correctly but no image appears in plan. What is going on?
Kiểm tra kích thước bạn đã chọn trong bước thứ hai của wizard Nhập ảnh nền. Giá trị nhập vào phải khớp với kích thước của đường thẳng được vẽ bên dưới trong thực tế, không phải kích thước của nó trên màn hình hoặc trên giấy bạn đã quét. Nếu đơn vị hiện tại là centimet hoặc inch, giá trị này có thể sẽ lớn hơn 100 rất nhiều.
Sweet Home 3D refuses to save a file I created. How can I fix this issue?
Kiểm tra xem bạn có quyền ghi vào thư mục mà bạn muốn lưu tệp đó không. Nếu đúng như vậy và hệ thống của bạn là Windows, hãy kiểm tra thêm xem cài đặt bảo mật của nó có cấm bạn lưu một số tệp từ ứng dụng Sweet Home 3D không, theo hướng dẫn này. Trên MacOS, hãy đảm bảo rằng Quyền truy cập đầy đủ ổ đĩa được cấp cho Sweet Home 3D trong tab Quyền riêng tư của bảng Bảo mật & Quyền riêng tư trong Tùy chọn hệ thống.
Sweet Home 3D refuses to open a SH3D file I created, or opens it incorrectly. Is there a way to repair it?
Khi Sweet Home 3D lưu một ngôi nhà, nó cố gắng tạo trước một tệp tạm thời thay thế tệp đã lưu trước đó chỉ khi tệp tạm thời được tạo thành công và nếu có đủ dung lượng ổ đĩa. Điều này đảm bảo rằng có rất ít khả năng tệp SH3D trước đó của bạn bị hỏng ngay cả khi thao tác lưu cuối cùng thất bại. Tuy nhiên, một số người dùng vẫn báo cáo họ không thể mở tệp SH3D của mình. Nếu đây là trường hợp của bạn, hãy thử mở tệp SH3D của bạn bằng Sweet Home 3D 4.4 trở lên, để kiểm tra xem chương trình có thể sửa chữa nó không. Nếu nó vẫn không thể mở tệp của bạn, vui lòng thử mô tả cho nhà phát triển Sweet Home 3D về hoàn cảnh của thao tác lưu cuối cùng (có thành công không?), liệu tệp SH3D có được chuyển qua email, ftp hay bằng USB không, điều gì xảy ra khi bạn thử mở tệp gây ra vấn đề, và đính kèm phiên bản nén của tệp SH3D nếu có thể.
Cuối cùng, hãy thử sao lưu thường xuyên các tệp SH3D của bạn lần sau, như bạn nên làm với bất kỳ tài liệu nào mà bạn dành hàng giờ để làm.
Can I import a SH3D file in the Online version?
Từ phiên bản 4.4, bạn có thể nhập tệp SH3D vào phiên bản Trực tuyến hoặc xuất một ngôi nhà từ phiên bản Trực tuyến ra tệp SH3D để chỉnh sửa nó bằng phiên bản cài đặt Sweet Home 3D. Dịch vụ nhập và xuất chỉ có sẵn cho những người dùng đã đăng ký và đăng nhập.
The 3D view of Sweet Home 3D is always black or shows twice the same image. What can I do?
Trên Windows, việc cài đặt Java và chạy Sweet Home 3D với DirectX thường giải quyết vấn đề này. Hãy đọc thêm câu trả lời cho câu hỏi này trong phần Cài đặt.
Sweet Home 3D refuses to print the 3D view. What can I do?
Đây là vấn đề do cấu hình card đồ họa của bạn không thể tạo hình ảnh 3D ngoài màn hình. Vui lòng đọc câu trả lời cho câu hỏi này trong phần Cài đặt.
How can I improve the lighting of the 3D view?
Tùy thuộc vào card đồ họa của bạn, chế độ xem 3D có thể trông quá sáng hoặc quá tối. Bạn có thể điều chỉnh Độ sáng ánh sáng trong bảng hiển thị bằng cách chọn Chế độ xem 3D > Chỉnh sửa…. Nếu bạn muốn kết xuất chân thực hơn của chế độ xem 3D, chọn Chế độ xem 3D > Tạo ảnh… từ menu và chọn chất lượng tốt nhất có sẵn trong bảng hiển thị, sau khi kiểm tra bạn sử dụng ít nhất phiên bản 3.0 của Sweet Home 3D.
How can I speed up the rendering process in photo and Video creation panes?
Trong bảng tạo ảnh, việc tính toán hình ảnh ở hai mức chất lượng tốt nhất có thể mất vài phút, và trong bảng tạo video, việc tính toán video có thể mất nhiều giờ. Để tăng tốc quá trình kết xuất, hãy thử các mẹo sau:
- tăng bộ nhớ tối đa được phân bổ cho Sweet Home 3D,
- tạo hình ảnh hoặc video nhỏ hơn, và/hoặc tính toán chúng với chất lượng thấp hơn,
- tắt các đèn không cần thiết,
- sử dụng mô hình 3D ít chi tiết hơn,
- sử dụng hình ảnh kết cấu với độ phân giải thấp hơn,
- sử dụng máy tính với CPU mạnh hơn (chạy ở tần số cao hơn và/hoặc có nhiều lõi hơn).
Lưu ý rằng card đồ họa hoàn toàn không được sử dụng để tính toán hình ảnh ở hai mức chất lượng tốt nhất, vì vậy việc sử dụng card tốt hơn sẽ không giúp ích. - chọn công cụ kết xuất Yafaray trong tùy chọn Trình kết xuất,
Where are missing features listed?
Bạn sẽ tìm thấy các tính năng được yêu cầu tại trang này và trong một số thảo luận của diễn đàn Sweet Home 3D.
Đóng góp
How can I contribute to Sweet Home 3D?
Bạn có thể đóng góp cho Sweet Home 3D theo nhiều cách:
- Viết một bài báo về nó trên blog, diễn đàn hoặc các phương tiện khác có sẵn trên Internet, ví dụ để đánh giá nó hoặc mô tả cách bạn đã sử dụng nó.
- Tạo một số mô hình 3D mới và đăng chúng trong Hệ thống theo dõi đóng góp mô hình 3D, để chúng có thể được thêm vào trang Mô hình 3D miễn phí.
- Nếu bạn có một số kỹ năng lập trình Java, hãy phát triển plug-in cho Sweet Home 3D, sau khi đọc hướng dẫn dành cho nhà phát triển plug-in.
- Viết một hướng dẫn về Sweet Home 3D bằng ngôn ngữ bạn chọn, hoặc thậm chí tạo một video hướng dẫn, giống như những video được mô tả trong trang tài liệu. Nếu bạn không có phương tiện để lưu trữ tài liệu của mình trên Web, nó có thể được lưu trữ trên trang web Sweet Home 3D.
- Dịch Sweet Home 3D sang ngôn ngữ khác.
- Trả lời câu hỏi của người dùng trong diễn đàn Sweet Home 3D.
- Báo cáo lỗi, đề xuất tính năng còn thiếu hoặc viết đánh giá trên SourceForge.net.
- Ủng hộ dự án Sweet Home 3D.
How can I contribute to the translation of Sweet Home 3D in an other language?
Việc này có thể được thực hiện bởi một hoặc nhiều người và sẽ mất ít nhất bốn ngày làm việc.
Vui lòng đọc hướng dẫn dịch thuật và/hoặc viết thư cho nhà phát triển Sweet Home 3D để nhận thêm hướng dẫn về quy trình này.
Việc bản địa hóa Sweet Home 3D sang một ngôn ngữ bao gồm việc dịch:
- các văn bản trong menu và hộp thoại (những văn bản này được tập hợp trong các tệp .properties lớn trông giống như tệp này),
- các trang trợ giúp ở định dạng HTML (một phần mềm tốt nên đi kèm với hệ thống trợ giúp đầy đủ),
- sáu trang web sau: trang chủ, tải xuống, thư viện, tài liệu, nhập mô hình 3D và nhận xét phiên bản Trực tuyến.