Lista wersji Sweet Home 3D

Wersja 7.5.2, 29 sierpnia 2024

Wersja 7.5, 21 sierpnia 2024

  • Naprawiono problemy z synchronizacją widoku 3D wyświetlanego w osobnym oknie.
  • Naprawiono renderowanie widoku 3D poziomów podziemnych na tej samej wysokości.
  • Naprawiono wyświetlanie czcionek w tajskim interfejsie użytkownika.
  • Naprawiono domyślną wartość właściwości doorOrWindowWallThickness# i zapisywanie właściwości lightSourceMaterialName# zawierającej przecinki w Edytorze Biblioteki Mebli.
  • Zmieniono informacje o prawach autorskich po przejęciu projektu Sweet Home 3D przez Space Mushrooms.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także artykuł na blogu o wersji 7.5.

Wersja 7.4, 30 maja 2024

  • Naprawiono błąd wprowadzony w wersji 7.2, gdzie wysokość mebli obracanych wokół osi poziomej nie była prawidłowo obliczana.
  • Naprawiono zawieszanie się programu podczas ponownego dołączania widoku 3D do głównego okna wyświetlanego na drugim monitorze.
  • Naprawiono błąd uniemożliwiający otwarcie pliku pokazującego odłączony widok 3D na drugim monitorze w systemie macOS.
  • Umożliwiono resetowanie opisu mebla w oknie dialogowym modyfikacji.
  • Naprawiono eksport CSV mebli zawierających pusty opis lub licencję.

Zobacz także artykuł na blogu o wersji 7.4.

Wersja 7.3, 4 kwietnia 2024

  • Dodano strzałki w górę i w dół do przewijania menu Przejdź do punktu widzenia, gdy jest zbyt długie na małych ekranach.
  • Naprawiono operację odbicia lustrzanego na grupie mebli zawierającej obrócone elementy.
  • Zapobieżono przemieszczaniu się stałych części w odbitych elementach po deformacji poziomej.
  • Umożliwiono importowanie modeli 3D z brakującymi grupami deformacji.
  • Naprawiono czcionkę wymiarów w widoku 3D na tę ustawioną w preferencjach.
  • Naprawiono regresję, gdzie importowane modele 3D były dodawane do katalogu mebli nawet jeśli nie było to wymagane.
  • Naprawiono sortowanie poziomów z indeksem wysokości w tabeli mebli.
  • Naprawiono wyświetlanie okna dialogowego plików w środowiskach Windows ze specjalnymi homonimami.
  • Naprawiono drukowaną nazwę poziomu w nagłówku i/lub stopce stron pokazujących plan.
  • Umieszczono elementy menu nieprzetłumaczonych wtyczek w istniejących znanych menu.
  • Zignorowano zainstalowane wtyczki niekompatybilne z uruchomioną wersją Javy przy starcie programu.
  • Dodano możliwość wyszukiwania według kategorii i wielu słów w katalogu mebli Sweet Home 3D JS Online.
  • Naprawiono sortowanie według rozmiaru modelu w Edytorze Biblioteki Mebli.
  • Usunięto wsparcie dla macOS z wersji przenośnej, ponieważ najnowsze wersje macOS odmawiają zapisu w folderze data ze względów bezpieczeństwa.
  • Zaktualizowano niemieckie strony pomocy przez Waldemara Hersachera.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także artykuł na blogu o wersji 7.3.

Wersja 7.2, 22 września 2023

  • Dodano element menu Modyfikuj wymiary do edycji współrzędnych wymiarów, koloru i rozmiaru czcionki.
  • Obsłużono wyświetlanie wymiarów w widoku 3D.
  • Dodano wymiary wysokości do pokazywania wysokości elementów.
  • Dodano opcję Zaznaczanie i edycja w widoku 3D w panelu preferencji, aby umożliwić zaznaczanie, modyfikację, przesuwanie i obracanie mebli, a także przeciąganie mebli z katalogu w widoku 3D.
  • Zarządzano magnetycznym umieszczaniem obiektów w regałach za pomocą nowych właściwości shelfElevations i shelfBoxes.
  • Zarządzano właściwościami zdefiniowanymi przez użytkownika w właściwości systemowej com.eteks.sweethome3d.additionalFurnitureProperties z możliwością wyświetlania ich w tabeli mebli i modyfikowania w panelu modyfikacji mebli.
  • Dodano wybór predefiniowanych pozycji (dostępnych dla modeli manekinów w domyślnym katalogu i w bibliotece Scopia).
  • Dodano obsługę drukowania wielu poziomów.
  • Dodano element Przelicz punkty pomieszczenia do menu kontekstowego planu.
  • Ustawiono domyślną kategorię jako Użytkownik w kreatorze importu mebli.
  • Dodano możliwość wyświetlania kolumny Opis w tabeli mebli.
  • Dodano właściwość license do bibliotek mebli i możliwość wyświetlania kolumny Licencja w tabeli mebli.
  • Dezaktywowano proces aktualizacji 3D, gdy widok 3D jest ukryty.
  • Zapewniono widoczność odłączonego widoku 3D po otwarciu pliku SH3D.
  • Zignorowano niewidoczne obiekty pod kursorem, gdy Wybierz obiekt jest wybrany w menu kontekstowym widoku 3D.
  • Naprawiono przezroczystość tekstur w renderowaniu YafaRay.
  • Zaktualizowano JOGL do wersji 2.5.0 dla macOS, Windows 64 bit i Linux 64 bit.
  • Zaktualizowano bibliotekę Abbot do wersji 1.2.
  • Dodano okno dialogowe Modyfikuj wymiary, wymiary wysokości, opcję obsługi 3D, magnetyzm półek i wybór predefiniowanych pozycji do Sweet Home 3D JS Online.
  • Dodano nowe klasy do Sweet Home 3D JS do przechowywania danych domu bezpośrednio na serwerze, w IndexedDB lub w lokalnym magazynie, z zarządzaniem automatycznym odzyskiwaniem w IndexedDB.
  • Dodano do repozytorium Aplikację internetową i Archiwum ZIP do wdrażania Sweet Home 3D JS Editor na serwerach JSP lub PHP.
  • Dodano do Edytora Biblioteki Mebli możliwość edycji właściwości świateł i drzwi/okien, dodawania właściwości zdefiniowanych przez użytkownika i dostosowywania ikon importowanych modeli.
  • Dodano opcję w panelu preferencji Edytora Biblioteki Mebli i Edytora Biblioteki Tekstur do bezpośredniego używania nazwy importowanego pliku jako nazwy mebla lub tekstury.
  • Dodano obsługę eksportu do formatu JSON, gdy nazwa zapisywanej biblioteki kończy się .json w Edytorze Biblioteki Mebli i Edytorze Biblioteki Tekstur.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także artykuł na blogu o wersji 7.2.

Wersja 7.1, 3 marca 2023

  • Dodano pole opis mebla w Sweet Home 3D i Edytorze Biblioteki Mebli.
  • Dodano opis mebla ustawiony w pliku SH3F do podpowiedzi mebla w katalogu.
  • Zaktualizowano Java 3D 1.6.2, aby uniknąć uszkodzonego widoku 3D i ikon mebli z najnowszymi wersjami sterownika AMD Adrenalin w systemie Windows.
  • Zaktualizowano JOGL do wersji 2.4.0-rc-20221118, aby naprawić problem z zawieszaniem się w kreatorze importu mebli w systemie macOS.
  • Zignorowano automatyczne uzupełnianie podczas inicjalizacji pól tekstowych.
  • Naprawiono obsługę klawiszy usuwania, gdy pole wyszukiwania w katalogu ma fokus w Sweet Home 3D JS Online.
  • Dodano portugalski z Portugalii jako domyślne tłumaczenie portugalskie i uczyniono tłumaczenie portugalskie z poprzednich wersji tłumaczeniem brazylijskim portugalskim.
  • Umożliwiono uruchamianie wersji wykonywalnej JAR Sweet Home 3D, Edytora Biblioteki Mebli i Edytora Biblioteki Tekstur poprzez podwójne kliknięcie w wersji Java ≥ 16.
  • Naprawiono obliczaną granicę między połączonymi ścianami o różnych grubościach.
  • Zaktualizowano środowisko Azul OpenJDK dołączone do instalatora Sweet Home 3D z Azul OpenJDK 11.0.18 dla Windows 64 bit i Azul OpenJDK 15.0.10 dla Mac OS X ≥ 10.9.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także artykuł na blogu o wersji 7.1.

Wersja 7.0.2, 31 lipca 2022

  • Naprawiono nieprawidłowy układ drugiego kroku w kreatorze importu mebli w kilku przypadkach w systemie Windows.
  • Wypełniono pomieszczenia, które mają niewidoczną podłogę, bardziej przezroczystym kolorem w planie.
  • Naprawiono przezroczystość pomieszczeń w eksporcie SVG.
  • Użyto zrzutu ekranu dla obrazu ikony utworzonego na końcu kreatora importu mebli w systemie Windows.
  • Zachowano widok 3D odłączony od głównego okna przy ponownym otwarciu, jeśli jest częściowo widoczny.
  • Naprawiono nieprawidłowe połączenia podzielonej ściany, gdy dwie ściany są połączone ze sobą.
  • Dodano biblioteki YafaRay w instalatorze Mac OS X 10.4-10.9.
  • Inne drobne poprawki błędów i ulepszenia.

Wersja 7.0, 13 lipca 2022

  • Dodano silnik renderowania YafaRay z możliwością wyboru silnika renderowania w narzędziach do tworzenia zdjęć i wideo na dwóch najlepszych poziomach jakości (niedostępne dla Java Web Start i apletów).
  • Dodano właściwość lightSourceMaterialName# do definiowania materiałów modelu 3D używanych jako źródła światła (z kolorem światła wywodzonym z koloru materiału i możliwością tworzenia niewidocznego źródła światła, gdy jego materiał jest niewidoczny).
  • Umożliwiono używanie wartości dziesiętnych w polu Moc światła.
  • Umożliwiono zmianę rozmiaru okien dialogowych narzędzi do tworzenia zdjęć i wideo.
  • Wyświetlono wirtualnego zwiedzającego z symbolem aparatu o stałym rozmiarze, gdy wirtualny zwiedzający staje się zbyt mały w planie.
  • Dodano przycisk na pasku narzędzi do włączania/wyłączania magnetyzmu.
  • Przeniesiono elementy menu obsługujące poziomy do podmenu Poziomy, aby zmniejszyć długość menu Plan.
  • Dodano możliwość wyboru materiałów myszką w podglądzie 3D w oknie dialogowym modyfikacji materiału.
  • Dodano edycję po przekątnej w podpowiedzi narzędzia tworzenia pomieszczenia do rysowania pomieszczeń metodą triangulacji.
  • Dodano jednostkę Cal/Ułamek, która wyświetla długości w calach z najbliższym ułamkiem ósmej części cala.
  • Dodano jednostkę Stopa/Dziesiętne, która wyświetla długości w stopach z wartościami dziesiętnymi stopy.
  • Dodano opcję Ukryj krawędzie modelu w drugim kroku kreatora importu mebli, aby łatwo ukryć krawędzie modeli 3D w formacie DAE / Collada (opcja wyświetlana tylko gdy jest przydatna).
  • Obsłużono więcej możliwości orientacji i powiększania modeli 3D w ostatnim kroku kreatora importu mebli, aby uzyskać lepsze ikony.
  • Dodano nowe prefiksy dla nazw kształtów modelu 3D do określania możliwych ruchów kształtów przyłączonych do innych ruchomych kształtów.
  • Obliczono przednią granicę frustum widoku 3D zgodnie z wysokością punktu widzenia, aby poprawić renderowanie bardzo dużych scen widzianych z wysokiego punktu widzenia.
  • Dodano odbicie obrazu nieba na dole obrazu tła, aby uniknąć możliwej linii na horyzoncie w renderowaniach na najlepszych poziomach jakości.
  • Dodano pole wyboru Tylko płaski sufit do panelu modyfikacji pomieszczenia, aby obliczać pochyłe sufity w razie potrzeby.
  • Dodano właściwość systemową com.eteks.sweethome3d.checkUpdates i argument /checkUpdatesDisabled do instalatora Windows, aby zapobiec śledzeniu aktualizacji.
  • Zwiększono rozmiar rozdzielacza paneli dzielonych w systemie Windows.
  • Naprawiono kolejność rysowania podłóg i sufitów pomieszczeń.
  • Dodano możliwość wyświetlania animowanych ikon GIF w podpowiedziach katalogu.
  • Naprawiono hierarchię węzłów w obsłudze formatu 3DS.
  • Naprawiono domyślny kolor efektu w formacie DAE.
  • Dodano obsługę elementów controller / skin w formacie DAE, aby móc importować modele 3D eksportowane z oprogramowania MakeHuman.
  • Naprawiono zbyt małe czcionki w systemie Windows 11 z ekranem HiDPI.
  • Obsłużono interfejs użytkownika transformacji modeli 3D w Sweet Home 3D JS Online.
  • Zaktualizowano włoskie tłumaczenie wraz z pomocą przez Vincenzo Reale.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także artykuł na blogu o wersji 7.0.

Wersja 6.6.4, 9 grudnia 2021

  • Naprawiono błędy i poprawiono wydajność w Sweet Home 3D JS Online.
  • Drobne poprawki w Sweet Home 3D (bez wydanego instalatora).

Wersja 6.6.2, 13 listopada 2021

  • Dodano w Sweet Home 3D JS Online możliwość wyszukiwania mebli w katalogu, listę mebli domowych, separatory do zmiany rozmiaru widoków, okna dialogowe do modyfikacji obiektów i preferencji, menu kontekstowe i kreatory do importu tekstur i obrazów tła.
  • Drobne poprawki w Sweet Home 3D (bez wydanego instalatora).

Zobacz także artykuł na blogu o wersji 6.6.2.

Wersja 6.6, 27 lipca 2021

  • Nowy zestaw ikon zaprojektowany przez madudesign.
  • Zoptymalizowane wyświetlanie ikon dla ekranów HiDPI / Retina.
  • Inne drobne ulepszenia.

Zobacz także artykuł na blogu o wersji 6.6.

Wersja 6.5.2, 23 kwietnia 2021

  • Naprawiono usuwanie plików tymczasowych w folderze work w systemie Windows z Java 9 i nowszymi.
  • Użyto unikalnych nazw plików tekstur bez rozróżniania wielkości liter eksportowanych do formatu OBJ, żeby uniknąć konfliktów w systemach nierozróżniających wielkości liter.
  • Przesunięto okna dialogowe tworzenia zdjęć i filmów, gdy otwiera się nowe okno dialogowe, żeby uniknąć ich ukrycia w systemie macOS.
  • Generowano ikonę importowanego modelu 3D poza ekranem, gdy to możliwe.
  • Zapewniono wyświetlanie listy wybieralnych kamer w Sweet Home 3D JS Viewer, gdy wyświetlany dom nie zawiera żadnego poziomu.
  • Inne drobne poprawki błędów i ulepszenia.

Wersja 6.5, 2 marca 2021

  • Dodano informacje o dostawcach Java i Java 3D w oknie dialogowym O programie.
  • Dodano właściwość systemową com.eteks.sweethome3d.singleInstance, która sprawia, że każde uruchomienie Sweet Home 3D działa w oddzielnym procesie, gdy jest ustawiona na false.
  • Naprawiono przełączanie magnetyzmu, gdy klawisz Alt jest zwolniony w systemie Windows.
  • Naprawiono błąd rysowania połączeń pełnych polilinii.
  • Dostosowano skalę obrazu elementów planu skopiowanych do schowka, żeby zapobiec błędom braku pamięci.
  • Zaakceptowano pliki DAE z pustymi źródłami siatki.
  • Naprawiono błąd, który usuwał kolor lub teksturę ściany przylegającej do zmodyfikowanego pomieszczenia.
  • Naprawiono widok z góry w planie odbitych mebli obróconych wokół osi Y.
  • Użyto małych liter dla nazw tekstur eksportowanych do formatu OBJ, żeby uniknąć możliwych konfliktów w systemach nierozróżniających wielkości liter.
  • Naprawiono usuwanie folderów w katalogu work, gdy zawierają podfoldery.
  • Zapewniono wyświetlanie komunikatu o aktualizacjach wersji przed oknem dialogowym preferencji w systemie macOS.
  • Dodano preferencje do zarządzania identyfikatorami i nazwami elementów w plikach SH3F i SH3T w Edytorze Biblioteki Mebli i Edytorze Biblioteki Tekstur.
  • Dodano możliwość odczytu domyślnych katalogów zawartych w plikach Furniture.jar i Textures.jar za pomocą Edytorów Bibliotek Mebli i Tekstur.
  • Dodano natywne wsparcie dla komputerów Apple Silicon działających z procesorami ARM.
  • Poświadczono notarialnie instalator Sweet Home 3D w systemie macOS.
  • Zastąpiono Oracle JRE 8u202 dołączony do instalatora Sweet Home 3D przez Azul OpenJDK 11.0.10 w systemie Windows 64 bit i Azul OpenJDK 15.0.2 w systemie Mac OS X ≥ 10.9.
  • Zaktualizowano bibliotekę JOGL działającą z Java 3D 1.6.1 do wersji 2.4 RC 20210111, żeby zapewnić kompatybilność Sweet Home 3D i Edytora Biblioteki Mebli z Java 9 i nowszymi, ale wymuszając używanie przez te aplikacje wersji Java ≥ 8 w systemie Mac OS X ≥ 10.9 oraz z Java Web Start.
  • Zastąpiono Java 3D wersję 1.6.1 wersją 1.5.2 dla dystrybucji działających z Apple Java 6 w systemie Mac OS X 10.4 do 10.9.
  • Zaktualizowano skrypty Ant Sweet Home 3D i Edytorów Bibliotek, żeby umożliwić kompilację projektu z JDK 9 i nowszymi.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także artykuł na blogu o wersji 6.5.

Wersja 6.4.2, 8 sierpnia 2020

  • Naprawiono problem, który odłączał połączone ściany, gdy były dzielone za pomocą elementu menu Plan > Podziel ścianę lub przeliczane za pomocą panelu modyfikacji pomieszczenia.
  • Inne drobne poprawki błędów i ulepszenia w Sweet Home 3D i Sweet Home 3D JS Online.

Wersja 6.4, 21 lipca 2020

  • Ulepszono zarządzanie skalą rozdzielczości w planie dla ekranów HiDPI w Java 8.
  • Naprawiono błąd w cofaniu zmiany rozmiaru linii wymiarowej.
  • Dodano identyfikatory do obiektów domu, które mogą być modyfikowane.
  • Dodano wsparcie dla edycji planów domów w Sweet Home 3D JS z możliwością zapisywania zmodyfikowanych domów na serwerze JSP.
  • Naprawiono problem w Sweet Home 3D JS Viewer, który uniemożliwiał prawidłowe działanie zarządzania dotykiem w systemie iOS.
  • Ulepszono kolejność rysowania przezroczystych obiektów w Sweet Home 3D JS Viewer.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także artykuł na blogu o wersji 6.4.

Wersja 6.3, 15 kwietnia 2020

  • Dodano element menu Wybierz obiekt / Przełącz zaznaczenie w menu kontekstowym widoku 3D, żeby wybrać lub odznaczyć obiekt pod kursorem myszy prawym kliknięciem.
  • Umożliwiono zmianę kolejności wybranych elementów na liście mebli za pomocą przeciągnij i upuść.
  • Dodano tymczasowe linie wymiarowe wzdłuż zmieniającej rozmiar ściany.
  • Dodano tymczasowe linie wymiarowe podczas przesuwania punktu pomieszczenia z wymiarem ukośnym, żeby umożliwić triangulację.
  • Zwiększono maksymalną skalę w planie.
  • Dodano wsparcie dla wyrażeń matematycznych w wartościach wprowadzanych w edytowalnych podpowiedziach planu.
  • Zoptymalizowano obsługę modeli 3D składających się z powtarzających się małych części, jak niektóre drzewa znalezione w 3D Warehouse.
  • Ulepszono zarządzanie rozmiarem okna Sweet Home 3D po otwarciu pliku zapisanego z maksymalizowanym oknem w systemie macOS.
  • Naprawiono niektóre problemy obliczeniowe na poliliniach 3D z bardzo dużymi współrzędnymi i bokach ścian o zerowej długości.
  • Naprawiono podwójne akcje wywoływane przez skróty na niektórych klawiaturach nie-łacińskich.
  • Naprawiono problem, gdzie niektóre elementy menu nie pojawiały się po prawym kliknięciu w planie.
  • Naprawiono ustawianie koloru na liniach modeli 3D w Sweet Home 3D JS Viewer.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także artykuł na blogu o wersji 6.3.

Wersja 6.2, 10 lipca 2019

  • Naprawiono błąd, który uniemożliwiał modyfikację mebla w trybie Wirtualna wizyta po dodaniu tego mebla do grupy w trybie Widok z lotu ptaka.
  • Naprawiono aktualizację sum po zmianie ceny mebla należącego do grupy mebli.
  • Naprawiono błąd, który uniemożliwiał zmianę teksturowanego materiału na biały kolor.
  • Naprawiono wyrównanie poziome i pionowe podczas przesuwania nazw pomieszczeń lub mebli myszą z wciśniętym klawiszem Shift.
  • Dodano tag wyszukiwania Regulowany, żeby łatwiej znaleźć regulowany model 3D wśród 87 dostępnych.
  • Po wybraniu elementu menu Zaznacz wszystko na wszystkich poziomach, eksportowano wszystkie wybrane elementy do formatu OBJ, niezależnie od tego, czy należą do poziomu widocznego w widoku 3D, czy nie.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także artykuł na blogu o wersji 6.2.

Wersja 6.1.2, 1 lutego 2019

  • Naprawiono regresję, która uniemożliwiała zmianę stylu kreski polilinii.
  • Naprawiono podwójne akcje wywoływane przez skróty na niektórych klawiaturach nie-łacińskich w systemie macOS.
  • Naprawiono skróty do powiększania i zmiany rozmiaru tekstu w systemie macOS.
  • Inne drobne poprawki błędów.

Wersja 6.1, 22 stycznia 2019

  • Zarządzano przełączaniem zaznaczenia elementu na liście mebli bez utraty zaznaczenia innych elementów w planie.
  • Zoptymalizowano zarządzanie pamięcią podręczną widoków z góry mebli w planie dla podobnych mebli.
  • Naprawiono lokalizację widoku z góry mebla w jego prostokącie zaznaczenia przy dużych współczynnikach powiększenia.
  • Użyto bardziej precyzyjnych szerokości tekstu, żeby poprawnie wyrównać teksty wieloliniowe.
  • Naprawiono sposób wyświetlania aplikacji w językach zorientowanych od prawej do lewej.
  • Naprawiono błędne parsowanie niektórych wyrażeń matematycznych, gdy wybrana jednostka długości to nie cm.
  • Naprawiono renderowanie 3D poza ekranem w systemie Windows, gdy ustawienie głębokości Z-bufora nie jest obsługiwane.
  • Usunięto części ścian pod otworami wyższymi niż szczyt trapezoidalnej ściany.
  • Dodano wsparcie dla luster na zawiasach i szynach z nowymi prefiksami kształtów sweethome3d_window_mirror_on_hinge_ / sweethome3d_window_mirror_on_rail_.
  • Zaakceptowano spacje w ścieżce obrazu tekstury elementów map_Kd w plikach MTL.
  • Dodano informacje o pamięci używanej przez program w oknie dialogowym O programie.
  • Ulepszono interfejs użytkownika Edytora Biblioteki Mebli i Edytora Biblioteki Tekstur przy użyciu z ekranami HiDPI w systemach Windows i Linux.
  • Dodano aplikację macOS dołączoną z Oracle Java 8 w wersji przenośnej.
  • Zastąpiono JRE 8u181 przez JRE 8u202 w instalatorach Sweet Home 3D dołączonych z Java.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także artykuł na blogu o wersji 6.1.

Wersja 6.0, 11 października 2018

  • Dodano możliwość obracania i przesuwania otworów i punktów świetlnych.
  • Dodano manekin, który może być artykułowany.
  • Zastąpiono 24 modele 3D udostępnione na licencji LAL w domyślnym katalogu nowymi modelami na licencji GNU GPL / CC-BY.
  • Zaktualizowano obracające się i przesuwające części w modelu 3D drzwi, okien i mebli, żeby obsługiwać nowe możliwości obracania i translacji.
  • Dodano zarządzanie cenami z wyborem waluty i opcjonalnym podatkiem od sprzedaży w panelu preferencji, nowe pola Cena i Podatek od sprzedaży % w panelu modyfikacji mebli, ceny całkowite wyświetlane pod listą mebli domu i nowe kolumny do wyświetlania informacji o cenach na tej liście.
  • Dodano możliwość obliczania wyrażeń matematycznych w polach numerycznych.
  • Dodano elementy menu Plan > Odbij poziomo i Plan > Odbij pionowo.
  • Dodano wsparcie dla wielu linii i wyrównania tekstu w panelu modyfikacji tekstu.
  • Dodano suwaki Przesunięcie X i Przesunięcie Y w panelu modyfikacji tekstury, żeby przesuwać tekstury.
  • Umożliwiono wielokrotny wybór materiałów w panelu modyfikacji materiałów, żeby zmieniać je grupowo.
  • Dodano suwak Przesunięcie kreski w panelu modyfikacji polilinii, żeby przesuwać wzór przerywanych polilinii.
  • Umożliwiono wyświetlanie polilinii w widoku 3D.
  • Dodano opcję w panelu modyfikacji widoku 3D do wyświetlania obrazu tła w widoku 3D na poziomie gruntu.
  • Dodano elementy menu Plan > Ustaw poziom jako jedyny widoczny i Plan > Ustaw wszystkie poziomy jako widoczne.
  • Wyświetlono elementy menu poziomu w oddzielnym menu kontekstowym powiązanym z zakładkami poziomów.
  • Zarządzano modyfikatorem Ctrl (alt lub option w systemie macOS), żeby zmieniać rozmiar wybranego mebla tylko wzdłuż jego szerokości lub głębokości.
  • Dodano nowy wskaźnik w środku wybranej ściany, żeby łatwo zmieniać jej krzywiznę.
  • Wyświetlono długość łuku ściany w podpowiedzi powiązanej z polem Rozpiętość łuku w panelu modyfikacji ściany.
  • Umożliwiono ścianom skośnym mieć minimalną wysokość równą 0 na jednym końcu.
  • Dodano proporcje obrazu 2.40:1 i zaktualizowano formaty wideo.
  • Zapisano szerokości kolumn listy mebli, żeby przywrócić je przy otwieraniu domu.
  • Sprawiło, że podziemne obiekty grupy indywidualnie kopią grunt w widoku 3D.
  • Zwiększono głębokość Z-bufora do 24 bitów, gdy jest obsługiwana, żeby uprościć zarządzanie przednimi i tylnymi granicami frustum w widoku 3D.
  • Zapewniono prawidłowe mapowanie obrazów równokątnych w widoku 3D, gdy są używane jako tekstura nieba.
  • Wymuszono kodowanie eksportu CSV na UTF-8 we wszystkich systemach i dodano właściwość systemową com.eteks.sweethome3d.CSVEncoding, żeby ustawić kodowanie na inną wartość dla kompatybilności wstecznej.
  • Sprawdzono, czy pliki SH3D zaczynają się od magicznego numeru ZIP po zapisaniu pliku, żeby ostrzec użytkowników o rzadkich przypadkach niepowodzenia.
  • Naprawiono kąt zgrupowanych mebli zgodnie z kątem wiodącego wybranego elementu.
  • Naprawiono ładowanie bibliotek mebli i tekstur w Java 10.
  • Ulepszono wykrywanie ekranów HiDPI z Java 8/10 w systemach Windows / Linux / macOS, żeby automatycznie skalować interfejs użytkownika.
  • Zaktualizowano wersję Java 3D do 1.6.1, żeby obsługiwać ekrany HiDPI w Java 10.
  • Zoptymalizowano aktualizację ścian 3D po przesunięciu drzwi lub okna.
  • Dodano bibliotekę sunjce_provider.jar do programów instalacyjnych, żeby umożliwić dostęp do stron internetowych z https.
  • Dodano przyciski wyboru architektury 32/64 bity w instalatorze dla Windows i domyślnie wybrano 32 bity dla Windows 10 64-bitowego.
  • Dodano obsługę architektury ARM64 w instalatorze dla Windows.
  • Zaktualizowano Inno Setup do wersji Unicode, aby łatwiej obsługiwać języki inne niż łacińskie w instalatorze dla Windows.
  • Dołączono instalator macOS z Oracle Java 8 i dodano inny instalator oparty na Apple Java 6 dla użytkowników Mac OS X 10.6/10.7.
  • Zastąpiono JRE 8u162 przez JRE 8u181 w instalatorach Sweet Home 3D dostarczanych z Javą.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także artykuł na blogu o wersji 6.0.

Wersja 5.7, 25 stycznia 2018

  • Dodano komponent podglądu do okien wyboru plików używanych do wybierania obrazów w systemach Windows i Linux.
  • Zarządzano właściwościami mebli zdefiniowanymi przez użytkownika dodanymi do katalogów odczytywanych przez Sweet Home 3D oraz odczytywanymi/zapisywanymi przez Edytor Biblioteki Mebli.
  • Naprawiono widoczność obiektów obracanych poziomo na wyższych poziomach.
  • Naprawiono rozmiar na planie skopiowanego-wklejonego obiektu, który jest obrócony poziomo.
  • Naprawiono błąd, który uniemożliwiał grupowanie mebli o niezmiennym rozmiarze lub odczytywanie pliku SH3D zapisanego w poprzedniej wersji, który zawierał takie obiekty.
  • Naprawiono wyświetlanie katalogu mebli i listy mebli podczas przewijania w Mac OS X 10.13 z Java 6.
  • Naprawiono zarządzanie menu Okno w Mac OS X z Java 8.
  • Zastąpiono JRE 8u152 przez JRE 8u162 w instalatorach Sweet Home 3D dostarczanych z Javą.
  • Przekonwertowano repozytorium CVS na SourceForge.net na SVN (przepraszamy za martwe linki do sweethome3d.cvs.sf.net serwera, które ta zmiana powoduje).
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także artykuł na blogu o wersji 5.7.

Wersja 5.6, 25 października 2017

  • Naprawiono błąd, który uniemożliwiał eksport do formatu CSV.
  • Naprawiono rozmiar mebli w podgrupach, gdy ich grupa nadrzędna jest zmieniana.
  • Naprawiono błędnie obliczany próg drzwi większych niż bok pokoju.
  • Poprawiono wydajność drukowania w Mac OS X z Java 8u152.
  • Zastąpiono JRE 8u144 przez JRE 8u152 w instalatorach Sweet Home 3D dostarczanych z Javą.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także artykuł na blogu o wersji 5.6.

Wersja 5.5.2, 20 września 2017

  • Naprawiono tworzenie zdjęć na dwóch najniższych poziomach jakości przy użyciu dwóch monitorów.
  • Naprawiono sposób renderowania świateł w grupach na dwóch najlepszych poziomach jakości w narzędziu do tworzenia zdjęć.
  • Zaktualizowano Java 3D do wersji 1.6.0 dla dystrybucji Mac OS X działających pod Java 6 (Mac OS X 10.6.8 do 10.13), pozostawiając JAR Executable jako jedyną wersję zdolną do uruchomienia Sweet Home 3D pod Mac OS X 10.4 i 10.5, i/lub PowerPC.
  • Inne drobne poprawki błędów i ulepszenia.

Wersja 5.5, 6 września 2017

  • Sprawiono, że drzwi i okna zawsze wycinają obie strony ścian, do których są dodawane.
  • Uniknięto deformacji otwartych drzwi, gdy ich właściwość doorOrWindowWidthDepthDeformable w bibliotece mebli jest ustawiona na false.
  • Zapewniono, że ściany tworzone przez podwójne kliknięcie na pokoju nie nakładają się na istniejące.
  • Dodano element menu Plan > Połącz ściany, aby łączyć wybrane ściany w ich przecięciu lub łączyć wyrównane ściany podzielone na dwie części.
  • Dodano możliwość obracania mebli wokół osi poziomej za pomocą nowych pokręteł w panelu modyfikacji mebli i nowego wskaźnika dostępnego na obiekcie obróconym poziomo (z wyjątkiem drzwi, okien, schodów i grup).
  • Dodano właściwość horizontallyRotatable w bibliotekach mebli, aby zapobiec obracaniu niektórych modeli wokół osi poziomej.
  • Dodano możliwość ustawienia skali tekstury w panelu modyfikacji tekstury.
  • Zastąpiono przyciski radiowe 0° / 45° / 90° używane do obracania tekstury pokrętłem.
  • Umożliwiono wprowadzanie wartości dziesiętnych w pokrętłach używanych do wprowadzania kątów.
  • Zapisano ostatnio używane tekstury w profilu użytkownika, aby przywrócić je przy uruchomieniu programu.
  • Dodano pole tekstowe Twórca w kreatorach importu mebli i tekstur.
  • Dodano opcjonalną kolumnę Twórca na liście mebli, aby wyświetlać twórców modelu 3D obiektu i tekstur nałożonych na niego.
  • Wyświetlono rozmiar nieskompresowanych plików modelu 3D w podpowiedziach katalogu mebli i w nowej opcjonalnej kolumnie Rozmiar modelu dostępnej na liście mebli.
  • Dodano opcję w panelu preferencji, aby wybrać rozmiar w pikselach ikon mebli na planie, gdy są oglądane z góry.
  • Dodano w panelu preferencji opcję Wybierz odwiedzającego na planie przy ruchu 3D, którą można odznaczyć, aby zapobiec wybieraniu i pokazywaniu wirtualnego odwiedzającego na planie przy każdym ruchu w widoku 3D.
  • Dodano skrót Ctrl M do wyświetlania panelu preferencji w systemach Windows i Linux.
  • Dodano skrót Ctrl Alt M (cmd alt M w macOS) do wyświetlania panelu modyfikacji wirtualnego odwiedzającego.
  • Dodano trójkąt i pięć innych nowych obiektów do domyślnego katalogu mebli.
  • Udostępniono również na licencji CC-BY 76 modeli 3D z domyślnego katalogu, które są dostępne na licencji GNU GPL.
  • Dodano element menu Plik > Nowy z demo z 9 demami (5 mieszkań i 4 domy) dystrybuowanymi na licencji GNU GPL i CC-BY.
  • Poprawiono sposób obliczania odległości przedniego i tylnego przycinania frustum w widoku 3D.
  • Naprawiono awarię programu w systemie Windows 10 Creator update, gdy wyświetlano okno dialogowe pliku.
  • Naprawiono problem, w którym niektóre tekstury były wyświetlane do góry nogami.
  • Naprawiono zarządzanie kolorem / teksturą boków ścian, gdy zmieniano je w panelu modyfikacji pokoju.
  • Naprawiono lokalizację modeli 3D o kształcie niesześciennym, gdy obroty zastosowane przy importowaniu nie są wielokrotnością 90° (obiekty w istniejącym planie nie są aktualizowane, aby zapobiec zerwaniu kompatybilności).
  • Ustawiono domyślny rozmiar 100×100 cm dla tekstury zapożyczonej z modelu 3D innego obiektu.
  • Zastąpiono aplet dostępny w Sweet Home 3D Viewer płótnem HTML5 z Sweet Home 3D JS Viewer, aby umożliwić użytkownikom nawigację w widoku 3D pliku SH3D za pomocą dowolnej przeglądarki internetowej kompatybilnej z WebGL, w tym na iOS i Androidzie.
  • Dodano parametry /os.arch=x86, /j3d.version=1.5.2 i /j3d.version=1.6 do instalatora Windows, aby wymusić instalację 32-bitowej wersji Sweet Home 3D w systemie 64-bitowym i/lub wybrać daną wersję Java 3D.
  • Zastąpiono JRE 8u51 lub 8u121 przez JRE 8u144 w instalatorach Sweet Home 3D dostarczanych z Javą.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także artykuł na blogu o wersji 5.5.

Wersja 5.4, 31 stycznia 2017

  • Ustawiono minimalną wartość pola widzenia odwiedzającego na 2°.
  • Naprawiono nieprawidłowo wyświetlane prostokątne tekstury po obróceniu.
  • Naprawiono błąd, który uniemożliwiał zamknięcie okna Bez tytułu po otwarciu pliku w systemie Mac OS X.
  • Naprawiono błąd, który zbyt wiele razy stosował współczynnik skali rozdzielczości do interfejsu użytkownika.
  • Naprawiono błąd, który uniemożliwiał przesuwanie punktów polilinii.
  • Zastąpiono JRE 8u112 przez JRE 8u121 w instalatorach Sweet Home 3D dostarczanych z Javą dla systemu Linux.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także artykuł na blogu o wersji 5.4.

Wersja 5.3, 16 listopada 2016

  • Zapewniono, że wybrane elementy są widoczne na planie po użyciu narzędzi Powiększ lub Pomniejsz.
  • Zmieniono sposób wyświetlania tekstur na krawędziach podłóg pokoi, aby nigdy nie wyglądały zniekształcone.
  • Wyświetlono ściany z półprzezroczystym wzorem podczas ich rysowania lub podczas umieszczania drzwi i okien, gdy używane jest tło obrazu.
  • Zainicjowano skalę i pochodzenie obrazów tła importowanych na nowych poziomach wartościami obrazu tła dostępnego na najbliższym poziomie.
  • Poprawiono obsługę myszy wirtualnego odwiedzającego na planie przy małych skalach.
  • Dodano wpis Home.xml zwalidowany przez DTD SweetHome3D.dtd do plików SH3D i dodano skojarzenie plików dla przyszłych plików SH3X.
  • Dodano nadklasę HomeObject, aby umożliwić programistom zarządzanie własnymi właściwościami obiektów domowych.
  • Skopiowano pliki obrazów tekstur przy eksporcie do formatu OBJ zamiast generowania nowych.
  • Naprawiono obliczanie powierzchni pokoi narysowanych z dziurą w środku.
  • Naprawiono błędy blokujące, które występowały dla teksturowanych podłóg na planie z Java 7/8 w Ubuntu.
  • Naprawiono kolor elementów menu w Ubuntu i lepszą obsługę przeciągania i upuszczania w systemie Linux używającym Java 8.
  • Zaktualizowano wersję Java 3D do 1.6.0 fcs / JOGL 2.3.2 dla wersji Windows i Linux oraz dla wersji Mac OS X uruchamianej z Java 7/8.
  • Wyświetlono wersję Java 3D w oknie dialogowym O programie.
  • Dodano ikonę Sweet Home 3D w folderze instalacyjnym w systemie Linux.
  • Zastąpiono JRE 8u74 przez JRE 8u51 w instalatorach Sweet Home 3D dostarczanych z Javą dla systemu Windows.
  • Zastąpiono JRE 6u45 przez JRE 8u112 w instalatorach Sweet Home 3D z dołączonym Java pod Linuksem.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także wpis na blogu o wersji 5.3.

Wersja 5.2, 17 lutego 2016

  • Dodano opcję Niewidoczne w panelu Materiały mebli, aby ukryć niektóre części mebla.
  • Zmiana rozmiaru mebla za pomocą wskaźnika zmiany rozmiaru stała się proporcjonalna po naciśnięciu klawisza shift.
  • Przesunięto widok planu tylko wtedy, gdy zaznaczone obiekty stają się niewidoczne na ekranie podczas przesuwania ich za pomocą klawiatury.
  • Zmieniono szerokość prostokąta drzwi i okien w planie, aby uwzględnić szerokość ich właściwości doorOrWindowCutOutShape, gdy jest ona mniejsza.
  • Dodano właściwość systemową com.eteks.sweethome3d.resolutionScale do zastosowania współczynnika skalowania interfejsu użytkownika Sweet Home 3D.
  • Dodano wersję Java Web Start umożliwiającą wyświetlanie interfejsu użytkownika Sweet Home 3D w dwukrotnie większym rozmiarze dla użytkowników z ekranami HiDPI pod Windows i Linux.
  • Dodano właściwości samplerAlgorithm i filter do właściwości renderera, które można ustawić dla Sunflow.
  • Naprawiono błąd, który mógł niepotrzebnie zwiększać rozmiar pliku SH3D, gdy tekstura materiału była ustawiona na wartość domyślną lub ponownie użyta na innym obiekcie.
  • Zapewniono, że ściany utworzone przez element menu Plan > Podziel ścianę są na tym samym poziomie co podzielona ściana.
  • Zastąpiono właściwości wizualne ustawione na Home instancji prostymi właściwościami String (zachęcamy programistów do zastąpienia wywołań przestarzałych getVisualProperty i setVisualProperty na Home instancji, wywołaniami getProperty i setProperty, ponieważ przyszłe formaty plików mogą już nie zapisywać właściwości wizualnych).
  • Nowa ikona i logo zaprojektowane przez madudesign.
  • Zmodyfikowano program instalacyjny, aby usuwać stare wersje JRE na końcu procesu instalacji pod Windows.
  • Zaktualizowano podpis cyfrowy używany do podpisywania aplikacji podpisem SHA-2.
  • Zastąpiono JRE 8u60 przez JRE 8u74 w instalatorach Sweet Home 3D z dołączonym Java pod Windows.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także wpis na blogu o wersji 5.2.

Wersja 5.1, 5 października 2015

  • Naprawiono regresję, która uniemożliwiała łatwe zaznaczanie obiektu umieszczonego w zaznaczonym pomieszczeniu.
  • Naprawiono błąd generujący nieprawidłowe pliki SVG dla planów zawierających teksty z domyślną czcionką.
  • Naprawiono błąd, który mógł uniemożliwić ponowne otwarcie pliku SH3D zapisanego z listą mebli posortowaną według kolumn Kolor lub Tekstura.
  • Usunięto nieoczekiwane powierzchnie wyświetlane na poziomie gruntu w 3D i pasujące obiekty na poziomach n-2 pod ziemią.
  • Naprawiono nieprawidłowo obliczane wycięcia schodów na górnym piętrze dla niektórych układów.
  • Naprawiono niektóre problemy z renderowaniem 3D pomieszczeń na poziomie parteru w systemie Mac OS X z Java 6.
  • Naprawiono zarządzanie ikonami i modelami, które są przywoływane więcej niż raz w pliku SH3F lub SH3T edytowanym za pomocą Edytora Biblioteki Mebli lub Edytora Biblioteki Tekstur.
  • Zaktualizowano niemieckie, japońskie i szwedzkie strony pomocy.
  • Zaktualizowano Java 3D do wersji 1.6.0-pre12 / JOGL 2.3.2 beta dla wersji Mac OS X działającej z Java 7 / 8.
  • Zastąpiono JRE 8u51 przez JRE 8u60 w instalatorach Sweet Home 3D z dołączoną Javą dla systemu Windows.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także artykuł na blogu o wersji 5.1.

Wersja 5.0, 19 lipca 2015

  • Dodano narzędzie do rysowania polilinii w planie z różnymi stylami.
  • Dodano możliwość wyświetlania listew przypodłogowych w panelach modyfikacji ścian i pomieszczeń.
  • Umożliwiono ukrywanie poziomów za pomocą nowego pola wyboru Widoczny w ich panelu modyfikacji lub za pomocą nowej pozycji menu Ukryj poziom.
  • Zarządzano poziomami na tej samej wysokości jako warstwy z indeksem kolejności, który można ustawić w panelu modyfikacji poziomów (może to spowodować niewielkie zmiany w istniejących plikach SH3D).
  • Dodano pozycję menu Edytuj > Wklej styl, aby zmodyfikować styl wybranych obiektów na podstawie obiektu tego samego typu skopiowanego do schowka.
  • Dodano pozycje menu Dodaj punkt do pomieszczenia i Usuń punkt z pomieszczenia w menu kontekstowym planu.
  • Dodano możliwość wybierania obiektów w grupach mebli, edytowania ich i usuwania bez konieczności rozgrupowywania zgrupowanych obiektów.
  • Dodano pozycje menu Meble > Dodaj do grupy i Edytuj > Wklej do grupy, aby dodawać obiekty do wybranej grupy.
  • Zapisano rozwinięte grupy na liście mebli.
  • Dodano opcję w panelu preferencji do zmiany domyślnej czcionki.
  • Dodano możliwość zmiany czcionki i koloru wolnych tekstów w ich panelu modyfikacji, a także wyświetlania ich w widoku 3D na określonej wysokości.
  • Dodano zmienną $level w oknie dialogowym ustawień drukowania, aby drukować nazwę drukowanego poziomu w nagłówku lub stopce strony.
  • Sprawdzano rozmiar obrazu wybranego w kreatorach importu obrazu tła i tekstury, aby zaproponować jego zmniejszenie, jeśli jest bardzo duży.
  • Zaproponowano bezpośrednie zapisanie bieżącego domu po wybraniu pozycji menu Sweet Home 3D > Zakończ w systemie Mac OS X, gdy otwarty jest tylko jeden zmodyfikowany dom.
  • Wyświetlano komunikat informacyjny po zakończeniu importu biblioteki mebli lub tekstur.
  • Umożliwiono ustawienie kąta nachylenia punktu widzenia między -90° a 90°.
  • Zaakceptowano wprowadzanie tekstu ułamkowego 1/8 1/4 3/8 1/2 5/8 3/4 7/8 gdy używana jest jednostka Stopa/Cal/Ułamek.
  • Naprawiono obsługę wartości ujemnych w jednostce Stopa/Cal/Ułamek.
  • Ulepszono obsługę formatu DAE/Collada, aby akceptować pliki z brakującymi danymi.
  • Naprawiono błąd, który uniemożliwiał renderowanie zdjęć na dwóch najwyższych poziomach jakości, gdy używana jest lokalizacja turecka.
  • Dodano lokalizację holenderską napisaną przez Gerwina Harmsena i Roba van den Berga.
  • Dodano lokalizację w tradycyjnym chińskim napisaną przez Lee Shin-Chuna.
  • Zaktualizowano francuskie, angielskie i chińskie strony pomocy.
  • Zaktualizowano Java 3D do wersji 1.6.0-pre12 / JOGL 2.3.1 dla wersji Mac OS X działającej z Java 7 / 8.
  • Zastąpiono JRE 6u45 przez JRE 8u51 w instalatorach Sweet Home 3D z dołączoną Javą dla systemu Windows.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także artykuł na blogu o wersji 5.0.

Wersja 4.6, 2 lutego 2015

  • Naprawiono drukowanie teksturowanych podłóg w systemie Mac OS X z Java 7 / 8.
  • Naprawiono problem z widokiem 3D wyświetlanym w osobnym oknie na drugim ekranie w systemie Mac OS X z Java 7 / 8.
  • Naprawiono awarię w kreatorze importu mebli na niektórych konfiguracjach działających w systemie Mac OS X z Java 7 / 8.
  • Zaktualizowano wersję Java 3D do 1.6.0-pre11 / JOGL 2.2.4 dla wersji Mac OS X działającej z Java 7 / 8.
  • Zwiększono maksymalną pamięć używaną przez Sweet Home 3D w systemie Windows 64-bitowym.
  • Zaktualizowano certyfikat używany do podpisywania programów.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także artykuł na blogu o wersji 4.6.

Wersja 4.5, 22 października 2014

  • Zastąpiono bibliotekę Loader3DS nową, która lepiej interpretuje kolory, przezroczystość i umieszczenie podczęści modeli 3D w formacie 3DS (dostosowanie materiałów ustawionych na meblach w formacie 3DS w poprzednich wersjach Sweet Home 3D zostanie utracone).
  • Zwiększono do 50 maksymalną liczbę zapisanych punktów widzenia.
  • Dodano margines błędu przy określaniu, czy mebel nachodzi na inny, gdy użytkownik chce umieścić go na górze drugiego.
  • Na liście mebli dodano ikonę do nazwy każdego elementu z określoną właściwością information i wyświetlono tę informację w wyskakującym okienku po kliknięciu ikony.
  • Przywrócono poprzedni rozmiar okna dialogowego wyboru tekstur po zmianie rozmiaru.
  • Wyczyszczono filtr wyszukiwania w oknie dialogowym wyboru tekstur po zaimportowaniu tekstury.
  • Wymuszono format dla rozmiarów eksportowanych do formatu CSV, aby wyświetlać liczby dziesiętne zamiast ułamków calowych.
  • Dodano dodatkowy odstęp między kolumnami listy mebli podczas drukowania w systemie Windows dla lepszego renderowania.
  • Naprawiono błąd, który mógł interpretować pliki SH3D z poprawnymi zaimportowanymi skompresowanymi modelami 3D jako uszkodzone pliki.
  • Naprawiono błąd, który uniemożliwiał działanie wyrównania obok siebie nałożonych na siebie mebli.
  • Naprawiono nieprawidłowe obliczanie narożnika ściany na niektórych poziomych ścianach.
  • Zapewniono zachowanie kolejności, w jakiej meble zostały dodane, po ich zgrupowaniu.
  • Naprawiono zarządzanie kursorem myszy podczas operacji przeciągania i upuszczania w katalogu.
  • Opóźniono usuwanie domyślnego domu, aby uniknąć krytycznego błędu Java 3D w trybie pełnoekranowym Mac OS X.
  • Zaktualizowano hiszpańskie, japońskie, portugalskie (brazylijskie), rosyjskie i polskie lokalizacje pomocy.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także artykuł na blogu o wersji 4.5.

Wersja 4.4, 12 czerwca 2014

  • Dodano pole tekstowe wyszukiwania do filtrowania tekstur i listę ostatnio używanych tekstur w oknie dialogowym wyboru tekstur.
  • Dodano obsługę obracania tekstur.
  • Sprawiono, że wybrany materiał miga w podglądzie 3D w oknie dialogowym modyfikacji Materiały mebli.
  • Ulepszono pola tekstowe używane do edycji długości, gdy aktywna jest jednostka Stopa/Cal/Ułamek.
  • Dodano pozycję menu Edytuj > Zaznacz wszystko na wszystkich poziomach, z informacją zwrotną w zakładkach poziomów pokazującą nazwy poziomów obrysowane kolorem zaznaczenia w Java 6 i wyższych.
  • Zastąpiono menu Wybierz obiekt menu Przełącz zaznaczenie w menu kontekstowym planu, gdy naciśnięty jest klawisz Shift.
  • Dodano właściwość dropOnTopElevation do mebli katalogowych, aby umieszczać obiekty na meblach na preferowanej wysokości (aby uprościć układanie obiektów na lub pod półkami, krzesłami, drzewami…).
  • Dodano pozycję menu Meble > Resetuj wysokość, aby ponownie obliczyć preferowaną wysokość wybranych mebli umieszczonych na innych elementach.
  • Dodano rozszerzenie KMZ do listy rozszerzeń plików obsługiwanych w kreatorze importu mebli.
  • Dodano obsługę ruchów bocznych w widoku 3D za pomocą klawiatury, używając klawiszy Alt + strzałka w lewo i Alt + strzałka w prawo.
  • Uniknięto duplikatów danych w plikach SH3D podczas zapisywania.
  • Sprawdzano dostępne miejsce na dysku przed zapisaniem w Java 6 i wyższych.
  • Dodano opcję naprawy uszkodzonych plików SH3D z możliwością odzyskiwania uszkodzonych danych z katalogów Sweet Home 3D, usuwania uszkodzonych modeli 3D i obrazów lub wyświetlania ich na czerwono.
  • Uwzględniono przezroczystość obrazu tekstury dla tekstury podłoża w widoku 3D.
  • Ulepszono zarządzanie przezroczystością tekstur w SunFlow.
  • Naprawiono problem w parametrach SunFlow, który mógł generować czarne kwadratowe kropki.
  • Dodano obsługę importu z plików SH3D w Wersji online, sprawdzając, które modele 3D i tekstury są dostępne na serwerze, aby zmniejszyć długość danych domu zapisywanych na serwerze.
  • Dodano przycisk Usuń w oknie dialogowym Otwórz wersji online, aby usuwać domy zapisane na serwerze.
  • Sprawdzano, czy długość danych domu nie przekracza maksymalnej dozwolonej na serwerze przed zapisaniem go w wersji online.
  • Dodano parametry camera, selectableCameras, level i selectableLevels do Przeglądarki Sweet Home 3D, aby umożliwić użytkownikowi wybór niektórych zapisanych punktów widzenia i poziomów domu.
  • Dodano parametr activateCameraSwitchKey do wyłączenia spacji w Sweet Home 3D Viewer.
  • Dodano możliwość edycji modelu 3D mebla w Edytorze Biblioteki Mebli.
  • Naprawiono problemy w zależnościach pliku DAE, gdy używają znaków spacji, % i #.
  • Naprawiono problem z współrzędnymi tekstury obliczanymi na przecięciu drzwi i okien dla ścian o kącie innym niż 0° lub 90° w planie.
  • Naprawiono zarządzanie współrzędnymi tekstury na modelu 3D wyświetlanym w panelu Materiały mebli dla małych modeli.
  • Sprawdzono, czy długość listy ciągów autouzupełniania zapisanych w preferencjach nie przekracza maksymalnej dozwolonej wartości.
  • Odmówiono importu pliku ZIP modelu 3D zawierającego wpisy, które nie są czytelne.
  • Naprawiono zarządzanie widokiem 3D, aby uniknąć pozostawania szarego pod Windows z Java 7/8.
  • Zwiększono maksymalną pamięć do 2 GB używaną w wersji Java Web Start uruchamianej pod systemami Windows i Linux 64-bitowymi.
  • Wyświetlono maksymalną pamięć ustawioną dla Java w oknie dialogowym O programie.
  • Zaktualizowano strony pomocy w języku angielskim, francuskim, niemieckim, szwedzkim, węgierskim i bułgarskim.
  • Zaktualizowano Java 3D do wersji 1.6.0-pre10 / JOGL 2.1.5 dla wersji Mac OS X uruchamianej z Java 7.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także wpis na blogu o wersji 4.4.

Wersja 4.3, 14 stycznia 2014

  • Naprawiono błędy, które uniemożliwiały wyświetlanie widoku 3D, gdy był zapisany jako odłączony, na jednym ekranie i wielu ekranach.
  • Naprawiono problem z czcionką, który nieprawidłowo wyświetlał chiński tekst w planie pod Windows i Linux.
  • Naprawiono błąd, który uniemożliwiał podnoszenie kamery w aplecie Sweet Home 3D Viewer.
  • Naprawiono błąd, który nie inicjował pola wyboru Schody w kreatorze importu mebli podczas modyfikacji importowanego modelu 3D.
  • Naprawiono błąd, który uniemożliwiał prawidłowe wyświetlanie niektórych pomieszczeń podłogowych w widoku 3D, gdy się nakładają.
  • Naprawiono wyświetlanie tekstów w podpowiedziach mebli katalogowych pod Java 5.
  • Naprawiono błąd, który zamrażał program dla niektórych kolorowych obrazów tła pod Mac OS X z Java 7.
  • Naprawiono nieoczekiwane zachowania podczas przeciągania mebli z katalogu pod Mac OS X z Java 7.
  • Poprawiono wydajność widoku 3D w wersjach Java Web Start i JAR executable uruchamianych pod Mac OS X z Java 7.
  • Zaakceptowano znaki % i # w zależnościach plików OBJ i DAE.
  • Utworzono instalator Windows 32-bit / 64-bit, który instaluje wersję 64-bitową Sweet Home pod 64-bitowym Windows, a w przeciwnym razie wersję 32-bitową.
  • Wyświetlono model danych 32-bit / 64-bit uruchomionej wersji w oknie dialogowym O programie.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także wpis na blogu o wersji 4.3.

Wersja 4.2, 30 października 2013

  • Dodano obsługę wycięć dla nieprostokątnych drzwi i okien umieszczonych w ścianach.
  • Dodano narzędzia Przybliż i Oddal w kreatorze importu obrazu tła, aby pomóc w precyzyjniejszym wprowadzaniu skali obrazu.
  • Dodano pionowe i poziome ograniczenia, gdy klawisz shift jest wciśnięty, do linii skali wyświetlanej w drugim kroku kreatora importu obrazu tła.
  • Ulepszono wyszukiwarkę w katalogu mebli, aby obsługiwała porównywanie liter z akcentami i wiele kryteriów (kryteria oddzielone spacjami).
  • Rysowano schody na wyższym poziomie w planie, gdy wysokość ich górnej części i wysokość poziomu są równe.
  • Podwójnie sprawdzono, czy obrazy używane jako tekstura i oznaczone jako przezroczyste zawierają co najmniej jeden przezroczysty piksel.
  • Naprawiono błąd, który niepoprawnie wyświetlał podłogi pomieszczeń w widoku 3D, gdy częściowo się nakładały.
  • Naprawiono błąd, który uniemożliwiał wyświetlanie niektórych części sufitu pomieszczenia o złożonym kształcie mniejszym niż pomieszczenie na wyższym piętrze.
  • Naprawiono błąd, który nie renderował poprawnie lustrzanych okien na dwóch najlepszych poziomach jakości narzędzia do tworzenia zdjęć.
  • Naprawiono błąd, który niepoprawnie automatycznie uzupełniał pola tekstowe przy inicjalizacji ich okna dialogowego.
  • Naprawiono błąd, który uniemożliwiał tworzenie filmów w wersjach Java Web Start i Online uruchamianych z Java 7u25 lub nowszą.
  • Naprawiono błąd, który uniemożliwiał eksport do formatu SVG w Java 7 / Linux.
  • Naprawiono błąd, który uniemożliwiał wyświetlanie widoku 3D później, gdy nie był widoczny przy otwieraniu pliku w systemie Windows.
  • Naprawiono błąd, który nie umieszczał na pierwszym planie okna dużych projektów, gdy są ponownie otwierane.
  • Zapewniono, że zmaksymalizowane okna są prawidłowo przywracane po ponownym otwarciu w systemie Mac OS X.
  • Dodano do plików jar wersji Online wymagane atrybuty, które zapobiegają niektórym ostrzeżeniom bezpieczeństwa w najnowszej wersji Javy.
  • Dodano narzędzie Scal w Edytorze Biblioteki Mebli i Edytorze Biblioteki Tekstur do scalania bieżącej biblioteki z inną.
  • Dodano pola tekstowe w Edytorze Biblioteki Mebli do wprowadzania Słów kluczowych/Tagów powiązanych z meblem oraz do dostosowywania kształtu wycięcia drzwi i okien.
  • Dodano obsługę wersji Java Web Start i JAR executable uruchamianych w systemie Mac OS X z Java 7.
  • Zaktualizowano słowa kluczowe w domyślnym katalogu mebli i bibliotekach mebli, aby uprościć wyszukiwanie podobnych obiektów.
  • Inne drobne poprawki błędów i ulepszenia w Sweet Home 3D, Edytorze Biblioteki Mebli i Edytorze Biblioteki Tekstur.

Zobacz także artykuł na blogu o wersji 4.2.

Wersja 4.1, 3 czerwca 2013

  • Zoptymalizowano funkcję Eksportu do formatu OBJ dla dużych eksportów.
  • Przesunięto punkt widzenia widoku z lotu ptaka bliżej pierwszego mebla dodanego do pustego domu.
  • Dodano obsługę trybu pełnoekranowego w systemie Mac OS X.
  • Naprawiono błąd drukowania, który nie zawsze pokazywał oczekiwane strony.
  • Zaktualizowano wersję Online, aby zapewnić, że nie będzie wyświetlać dodatkowego ostrzeżenia bezpieczeństwa przy uruchamianiu z najnowszą wersją Javy.
  • Zwiększono domyślną maksymalną pamięć używaną przez program do 640 MB i sprawiono, że ta wielkość rośnie do 1024 MB dla wersji instalatora Windows 32-bitowego w zależności od dostępnej pamięci RAM w systemie.
  • Naprawiono błąd w Sweet Home 3D, wersji przenośnej Sweet Home 3D (119 MB), Edytorze Biblioteki Mebli (12,3 MB) i Edytorze Biblioteki Tekstur (784 kB), który uniemożliwiał usuwanie niektórych plików tymczasowych w systemie Windows po zakończeniu programu.
  • Automatycznie usuwano prywatny folder roboczy Sweet Home 3D po zakończeniu programu, gdy kończy się normalnie.
  • Zaakceptowano ścieżki bezwzględne we właściwości systemu com.eteks.sweethome3d.tools.temporarySubFolder, aby uprościć sposób określania, gdzie powinien znajdować się prywatny folder roboczy Sweet Home 3D.
  • Dodano właściwość systemu com.eteks.sweethome3d.swing.fixedPrintMargin, aby móc wymusić margines wydruku (wyrażony w centymetrach), gdy niestandardowe marginesy wprowadzone w oknie dialogowym formatu strony nie są uwzględniane.
  • Naprawiono błąd, który nadal wyświetlał dostępne aktualizacje biblioteki, nawet po jej zainstalowaniu.
  • Naprawiono problem, który uniemożliwiał uruchomienie programu, gdy nazwa importowanych bibliotek zawierała bardzo długi ciąg cyfr.
  • Zaktualizowano hiszpańskie strony pomocy.
  • Zastąpiono JRE 6u43 przez JRE 6u45 w instalatorach Sweet Home 3D dostarczanych z Javą.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także artykuł na blogu o wersji 4.1.

Wersja 4.0, 21 marca 2013

  • Użyto klawisza Shift do utrzymania obiektów przesuwanych w planie wyrównanych wzdłuż osi poziomej lub pionowej, i zmieniono klawisz używany do przełączania ustawienia magnetyzmu na klawisz Alt w systemie Windows, klawisz cmd w systemie Mac OS X i klawisze Shift + Alt w systemie Linux.
  • Dodano opcję Materiały w panelu modyfikacji mebli, aby edytować różne materiały (kolory lub tekstury) wybranego mebla.
  • Ulepszono narzędzie wyboru koloru z możliwością wyboru koloru spośród palet RAL i Creative Commons, z narzędziem pipety lub z listy wyświetlającej ostatnio wybrane kolory.
  • Dodano opcje w panelu modyfikacji pomieszczenia do zmiany koloru lub tekstury boków ścian otaczających modyfikowane pomieszczenie.
  • Dodano opcje Wzór na planie i Kolor górny w widoku 3D w panelu modyfikacji ściany, aby zmienić wzór używany do rysowania ściany na planie i kolor używany do malowania górnej części ściany w widoku 3D.
  • Zastąpiono opcję Wzór ściany na planie opcją Wzór nowych ścian na planie w panelu preferencji użytkownika.
  • Dodano 3 nowe wzory ścian.
  • Dodano element menu Widok 3D > Usuń punkty widzenia, aby usunąć wszystkie lub niektóre zapisane punkty widzenia.
  • Dodano element menu Widok 3D > Utwórz zdjęcia w punktach widzenia, aby tworzyć zdjęcia w podzbiorze zapisanych punktów widzenia.
  • Zmieniono nazwę istniejącej jednostki Cal na Stopa/Cal/Ułamek, sprawiając, że zawsze wyświetla najbliższy ułamek 1/8 cala dla długości pokazanych w tabeli mebli i na planie, oraz usunięto miejsca dziesiętne dla powierzchni w stopach kwadratowych.
  • Dodano do preferencji użytkownika jednostkę Cal/Dziesiętne zdolną do wyświetlania części dziesiętnych cala dla długości pokazanych w tabeli mebli i na planie, oraz dla powierzchni w stopach kwadratowych.
  • Dodano element menu Meble > Importuj teksturę, aby poprawić dostęp do kreatora importu tekstur.
  • Dodano element menu Meble > Eksportuj do formatu CSV….
  • Ustawiono skrót dla elementów menu Widok 3D > Wyświetl w osobnym oknie / Wyświetl w głównym oknie na Ctrl + Alt + Y (cmd + alt + Y w systemie Mac OS X) i włączono skróty programu w oddzielonym widoku 3D.
  • Dodano opcję wyboru, czy tylko wybrane elementy na planie, czy wszystkie elementy 3D domu powinny być eksportowane do formatu OBJ.
  • Dodano pole wyboru Sprawdź aktualizacje przy uruchomieniu programu i przycisk Sprawdź aktualizację do panelu preferencji użytkownika, aby uzyskać informacje o dostępnych aktualizacjach programu i plików SH3F/SH3T/SH3L/SH3P.
  • W trybie Widoku z lotu ptaka ustawiono wysokość środka obrotu na połowę wysokości widocznych elementów w widoku 3D.
  • Dodano opcję Widok z lotu ptaka wycentrowany na zaznaczeniu do panelu preferencji, aby centrować widok 3D na wybranych obiektach na planie, gdy aktywny jest tryb Widoku z lotu ptaka.
  • Dodano przycisk Biblioteki… do okna dialogowego O programie, aby wyświetlić wszystkie biblioteki i wtyczki używane przez Sweet Home 3D.
  • Umożliwiono parametryzację silnika renderowania SunFlow za pomocą właściwości pobieranych z pliku właściwości zasobów lub z właściwości systemowych.
  • Dodano współrzędne tekstury do modeli 3D Pudełko i Cylinder w domyślnym katalogu i ustawiono inną nazwę materiału dla każdej z ich ścian, aby móc edytować kolor lub teksturę każdej ściany indywidualnie.
  • Zmniejszono grubość linii w wydrukach.
  • Ustawiono Widok z góry i Kolor lub tekstura podłogi jako opcje przy pierwszym uruchomieniu dla preferencji użytkownika Ikony mebli na planie i Renderowanie pomieszczeń na planie w systemach Windows i Mac OS X.
  • Ulepszono obliczanie wysokości okrągłego sufitu blisko okrągłej pochyłej ściany.
  • Naprawiono regresję, która pojawiła się w wersji 3.0, mogącą uniemożliwiać poprawne obliczanie pochyłych sufitów.
  • Naprawiono błąd, który mógł zapisywać pliki niemożliwe do ponownego otwarcia i bez komunikatu o błędzie.
  • Zapewniono możliwość zmiany rozmiaru okna po otwarciu, gdy jego widok 3D jest odłączony pod Mac OS X.
  • Zaakceptowano spacje w nazwach plików MTL.
  • Dodano wsparcie w wersji Online dla Java 7 pod Mac OS X z bibliotekami Java 3D 1.6.0-pre7 / JOGL 2.0-rc11.
  • Zaktualizowano strony pomocy w języku angielskim, francuskim, niemieckim, szwedzkim, węgierskim i bułgarskim.
  • Zastąpiono JRE 6u37 przez JRE 6u43 w instalatorach Sweet Home 3D z dołączonym Java.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także wpis na blogu o wersji 4.0.

Wersja 3.7, 25 października 2012

  • Wyświetlono grupy w tabeli mebli jako rozwijalne/zwijalne węzły drzewa.
  • Użyto wygładzania w widoku 3D, gdy to możliwe.
  • Naprawiono błąd, który mógł tworzyć nieprawidłowe pliki SH3D po imporcie pliku modelu 3D zawierającego znaki spoza ASCII (jak litery ze znakami diakrytycznymi).
  • Naprawiono zarządzanie wieloma otworami w wielokątach zdefiniowanych w importowanych plikach DAE.
  • Zakazano zmiany rozmiaru okna podczas otwierania pliku SH3D pod Mac OS X, aby uniknąć zawieszenia programu.
  • Zapisano w pliku SH3D tylko tekstury pliku SH3T używane przez dom.
  • Wydano wersję 1.0 (670 kB) Edytora Biblioteki Tekstur, oddzielnego narzędzia pozwalającego użytkownikowi łatwo tworzyć i edytować pliki SH3T.
  • Zaktualizowano nową wersję przenośną Sweet Home 3D (wersja 3.7, 116 MB) i Edytor Biblioteki Mebli (wersja 1.9, 5 MB).
  • Zastąpiono JRE 6u35 przez JRE 6u37 w instalatorach Sweet Home 3D z dołączonym Java.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także wpis na blogu o wersji 3.7.

Wersja 3.6, 6 września 2012

  • Dodano możliwość obracania tekstów, nazw mebli oraz nazw i powierzchni pomieszczeń w planie.
  • Ulepszono magnetyzm wyrównywania mebla, gdy jego bok jest wyrównany wzdłuż ściany.
  • Zapisano ostatnie foldery wybrane w oknach dialogowych plików dla każdego typu zawartości obsługiwanego przez Sweet Home 3D.
  • Ulepszono ładowanie katalogów mebli przy zmianie języka i podczas importowania bibliotek mebli.
  • Naprawiono typ obiektywu używany w generowaniu wideo dla dwóch najlepszych poziomów jakości.
  • Wymuszono niebieski kolor dla zaznaczenia rysowanego nad importowanym obrazem w kreatorze obrazu tła, gdy domyślny kolor zaznaczenia nie jest wystarczająco kolorowy.
  • Ulepszono zarządzanie kolorem zaznaczenia w planie pod Mac OS X.
  • Zezwolono na homonimy wśród nazw mebli i tekstur w katalogach.
  • Odmówiono otwarcia uszkodzonego pliku SH3D, gdy zawiera nieosiągalne meble lub tekstury.
  • Naprawiono błąd, który blokował uruchomienie programu, jeśli niektóre pliki do odzyskania były nieprawidłowe.
  • Podpisano aplikacje i instalatory Windows i Mac OS X certyfikowanym podpisem cyfrowym programisty Sweet Home 3D (tj. Emmanuel Puybaret).
  • Zastąpiono JRE 6u32 przez JRE 6u35 w instalatorach Sweet Home 3D z dołączonym Java.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także wpis na blogu o wersji 3.6.

Wersja 3.5, 28 kwietnia 2012

  • Dodano pozycję menu Meble > Wyrównaj obok siebie, aby wyrównać wybrane meble po bokach i z tyłu pierwszego wybranego elementu.
  • Dodano pozycje menu Meble > Wyrównaj do przodu / Wyrównaj do tyłu / Wyrównaj do lewej / Wyrównaj do prawej, aby wyrównać wybrane meble do przodu / tyłu / lewej / prawej strony pierwszego wybranego elementu.
  • Dodano pozycje menu Meble > Rozmieść poziomo / Rozmieść pionowo, aby odpowiednio rozmieścić wybrane meble.
  • Dodano menu Wyrównaj lub rozmieść meble w menu kontekstowym planu, aby umożliwić dostęp do tych funkcji w wersji online.
  • Dodano zachowanie magnetyczne podczas przeciągania i upuszczania elementu w planie, gdy jego krawędzie zbliżają się do krawędzi innego mebla.
  • Ulepszono przyciąganie magnetyczne mebli wzdłuż ścian (w tym ścian okrągłych) z systemem zapobiegania kolizjom.
  • Przybliżanie w planie jest teraz wyśrodkowane na kursorze myszy, gdy zoom wykonywany jest kółkiem myszy przy wciśniętym klawiszu Ctrl (cmd w Mac OS X).
  • Dodano pozycję menu Widok 3D > Modyfikuj wirtualnego zwiedzającego, aby edytować położenie i kąty zwiedzającego.
  • Dodano opcję Dostosuj wysokość oczu do wybranego poziomu w panelu modyfikacji wirtualnego zwiedzającego (domyślnie zaznaczona dla nowych domów).
  • Odwrócono kierunek obrotu w górę / w dół w trybie widoku z lotu ptaka.
  • Kolor podłoża zmienia się w zależności od ustawienia mocy światła (kolor podłoża w istniejących plikach domów zostanie automatycznie zaktualizowany, co może prowadzić do niewielkich zmian w renderowaniu).
  • Wykorzystano kształt wycięcia schodów do obliczenia otworu rampy w podłożu.
  • Dodano obsługę elementu <unit> w plikach Collada, aby uzyskać lepszy domyślny rozmiar importowanych modeli 3D w tym formacie.
  • Dodano kursor przesuwania dla obiektów w planie i ulepszono wygląd kursorów.
  • Dodano przycisk dostępu do preferencji na pasku narzędzi (z wyjątkiem Mac OS X, gdzie skrót cmd + , jest dobrze znany, a pasek narzędzi jest już szeroki).
  • Naprawiono błąd, który powodował zawieszanie aplikacji, gdy okno wyświetlające widok 3D wcześniej zapisane jako ukryte było powiększane w Mac OS X.
  • Podzielono HomeController klasę na HomeController + HomePluginController klasy, aby umożliwić dostęp do kontrolerów w wtyczce (jeśli utworzyłeś zmodyfikowaną wersję Sweet Home 3D z bezpośrednią podklasą lub instancją klasy HomeController, powinieneś po prostu zastąpić klasę com.eteks.sweethome3d.viewcontroller.HomeController klasą com.eteks.sweethome3d.plugin.HomePluginController).
  • Zaktualizowano pomoc w języku niemieckim / hiszpańskim / brazylijskim portugalskim / szwedzkim.
  • Rosyjska wersja interfejsu użytkownika została sprawdzona i zaktualizowana przez Андрея Прищенко.
  • Zmieniono czcionkę logo Sweet Home 3D (dzięki Julienowi De Méyère).
  • Zastąpiono JRE 6u30 przez JRE 6u32 w instalatorach Sweet Home 3D dostarczanych z Javą.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także wpis na blogu o wersji 3.5.

Wersja 3.4, 20 grudnia 2011

  • Dodano pozycje menu Plan > Dodaj poziom / Modyfikuj poziom / Usuń poziom, aby obsługiwać wiele poziomów z możliwymi poziomami pośrednimi i/lub poziomami na ujemnej wysokości.
  • Dodano pozycje menu Widok 3D > Wyświetl wszystkie poziomy / Wyświetl wybrany poziom.
  • Dodano pole Grubość nowych podłóg w panelu preferencji.
  • Dodano nową właściwość dla schodów w katalogu mebli, aby zdefiniować kształt używany do wycinania sufitu i podłogi wyższych poziomów, gdy przecinają się ze schodami.
  • Dodano pole wyboru Schody w kreatorze Importuj meble i w Edytorze Biblioteki Mebli.
  • Wykorzystano wartość przezroczystości ścian do uczynienia przezroczystymi również podłóg i sufitów wyższych poziomów.
  • Umożliwiono wirtualnemu zwiedzającemu schodzenie poniżej poziomu 0, aby zwiedzać poziomy podziemne.
  • Ulepszono zarządzanie podłożem, aby móc obsługiwać wysokości do 100m bez widocznej czarnej linii na horyzoncie.
  • Dodano przycisk w panelu preferencji do importowania bibliotek językowych.
  • Ulepszono przyciąganie magnetyczne ścian i pomieszczeń.
  • Zwiększono czułość przyciągania magnetycznego.
  • Dodano podmenu Wybierz obiekt w menu kontekstowym planu, które pozwoli użytkownikowi wybrać obiekt spośród nałożonych na siebie w punkcie, gdzie kliknął prawym przyciskiem myszy.
  • Dodano możliwość bezpośredniej zmiany widoczności mebla poprzez kliknięcie na pole wyboru widoczny w tabeli mebli.
  • Dodano obsługę autouzupełniania w polach tekstowych nazwa wyświetlanych w panelach modyfikacji (sugerowane teksty pochodzą z wcześniej wprowadzonych tekstów i są zapisywane w preferencjach).
  • Dodano możliwość precyzyjnego dostosowania orientacji modelu 3D w drugim kroku jego importowania.
  • Poprawiono wydajność przy korzystaniu z tekstur.
  • Dodano obsługę niepodpisanych apletów przy uruchamianiu bez funkcji 3D oraz mebli/tekstur wymienionych w plikach wtyczek.
  • Naprawiono przeciąganie i upuszczanie z katalogu do planu lub listy mebli w wersji online uruchamianej z Plugin2 w Mac OS X lub z OpenJDK w Linux.
  • Naprawiono błąd, który uniemożliwiał wyświetlanie okien dialogowych umieszczonych poza głównym ekranem po zmianie konfiguracji w środowisku wieloekranowym.
  • Naprawiono błąd, który uniemożliwiał otwieranie kreatora Importuj meble na ekranie innym niż główny lub wyświetlanie wersji online w przeglądarce umieszczonej poza głównym ekranem.
  • Naprawiono błąd, który nieprawidłowo przesuwał teksturę nałożoną na obiekt z plikiem modelu 3D nie umieszczonym w początku układu współrzędnych (ta poprawka będzie stosowana tylko do zmian tekstur dokonanych od tej wersji, aby istniejące projekty nie wyglądały inaczej, gdy zastosowano obejście).
  • Naprawiono błąd, który wyświetlał teksturę jako odwróconą, gdy była zastosowana do lewej strony ściany.
  • Naprawiono błąd, który resetował proporcje widoku 3D w oknie dialogowym tworzenia zdjęć po zmianie kamery.
  • Zaktualizowano strony pomocy w języku angielskim, francuskim, niemieckim i bułgarskim.
  • Zastąpiono JRE 6u26 przez JRE 6u30 w instalatorach Sweet Home 3D dostarczanych z Javą.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także wpis na blogu o wersji 3.4.

Wersja 3.3, 26 lipca 2011

  • Poprawiono precyzję linii wyrównujących.
  • Zawsze używany jest format PNG dla eksportowanych tekstur, aby uniknąć utraty szczegółów.
  • Naprawiono błąd w eksporcie OBJ dla modeli w formacie 3DS zawierających niektóre niezdefiniowane wartości.
  • Naprawiono błąd, który uniemożliwiał tworzenie zdjęć i filmów na dwóch pierwszych poziomach jakości, gdy używana była tekstura nieba.
  • Zastąpiono JRE 6u24 przez JRE 6u26 w instalatorach Sweet Home 3D dostarczanych z Javą.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także wpis na blogu o wersji 3.3.

Wersja 3.2.1, 3 maja 2011

Wersja 3.2, 22 kwietnia 2011

  • Ulepszono obsługę przezroczystych modeli z teksturami i zarządzanie przezroczystością w obrazach renderowanych przez SunFlow.
  • Zmieniono sposób wyświetlania stref czasowych GMT, aby uniknąć nieporozumień.
  • Ulepszono notację 12/24-godzinną dla użytkowników anglojęzycznych zgodnie z krajem użytkownika.
  • Naprawiono błąd, który nieprawidłowo obliczał kształt niektórych równoległych połączonych ścian.
  • Naprawiono błąd w aplecie przeglądarki 3D, który uniemożliwiał jego uruchomienie.
  • Dodano com.eteks.sweethome3d.no3D właściwość systemową property, aby w razie potrzeby wyłączyć możliwości 3D Sweet Home 3D.
  • Zaktualizowano pliki pomocy w języku hiszpańskim, brazylijskim portugalskim i szwedzkim.
  • Zastąpiono JRE 6u23 przez JRE 6u24 w instalatorach Sweet Home 3D dostarczanych z Javą.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także wpis na blogu o wersji 3.2.

Wersja 3.1, 13 lutego 2011

  • Dodano możliwość drukowania planu na więcej niż jednej stronie dla dużych skal.
  • Dodano ikonę obok pola wyboru czasu w oknach dialogowych tworzenia zdjęć i filmów, aby wskazać, czy wybrany czas jest porą dzienną czy nocną.
  • Podświetlono wyszukiwany tekst na stronach pomocy.
  • Nowe okrągłe ściany są teraz symetryczne.
  • Dodano obsługę dwóch połączonych ze sobą okrągłych ścian.
  • Naprawiono różne błędy w bibliotece SunFlow używanej jako silnik renderowania zdjęć na dwóch najlepszych poziomach jakości.
  • Naprawiono błąd, który czasami uniemożliwiał prawidłowe renderowanie tekstur na zdjęciach, podczas drukowania i gdy teksturowany mebel widziany z góry był skalowany.
  • Naprawiono błąd, który uniemożliwiał prawidłowe wyświetlanie niektórych podłóg w kilku rzadkich przypadkach.
  • Naprawiono błąd, który uniemożliwiał eksport pomieszczeń w formacie OBJ.
  • Naprawiono błąd, który uniemożliwiał czytanie plików pomocy zawartych w wtyczkach językowych SH3L.
  • Naprawiono błąd, który uniemożliwiał instalację plików SH3F, SH3T, SH3L i SH3P poprzez podwójne kliknięcie w Mac OS X.
  • Naprawiono błąd, który renderował całkowicie nieprzezroczyste tekstury PNG jako przezroczyste na zdjęciach.
  • Naprawiono błąd w zarządzaniu kolorem i teksturą grupy mebli po operacji cofnij.
  • Dodano automatyczne zaznaczanie w polach tekstowych selektorów kolorów.
  • Zmieniono skalę jakości zdjęć z 0-3 na 1-4.
  • Zaktualizowano pliki pomocy w języku niemieckim i bułgarskim.
  • Dodano obsługę Windows 64-bit w wersji Online oraz w plikach wykonywalnych JAR Sweet Home 3D i Edytora Biblioteki Mebli.
  • Zastąpiono JRE 6u22 przez JRE 6u23 w instalatorach Sweet Home 3D dostarczanych z Javą.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także wpis na blogu o wersji 3.1.

Wersja 3.0, 30 listopada 2010

  • Dodano obsługę okrągłych ścian.
  • Dodano pozycję menu Widok 3D > Zapisz punkt widzenia…, aby zapisać aktualny punkt widzenia, oraz menu Widok 3D > Przejdź do punktu widzenia, aby powrócić do zapisanego punktu widzenia.
  • Dodano kompas wyświetlany w planie jako róża wiatrów i powiązany z położeniem geograficznym domu.
  • Ulepszono renderowanie zdjęć na dwóch najlepszych poziomach jakości (obsługa przezroczystości okien i obrazów, orientacja słońca w zależności od wybranej godziny i daty, zarządzanie światłami, matowy / błyszczący wygląd powierzchni).
  • Dodano 5 lamp i 8 kolorowych źródeł światła do domyślnego katalogu mebli.
  • Wyświetlono wybrane źródła światła jako szkieletowe sfery w widoku 3D.
  • Zmieniono wskaźnik i zachowanie dolnego lewego rogu świateł, aby umożliwić aktualizację ich mocy świetlnej.
  • Dodano opcję Zachowaj proporcje w oknie dialogowym modyfikacji mebli, aby zachować proporcje mebli podczas edycji ich rozmiaru.
  • Dodano opcję Część planu bazowego w oknie dialogowym modyfikacji mebli, aby móc zablokować mebel, gdy plan bazowy jest zablokowany.
  • Włączono wszystkie nieruchome meble do zablokowanego planu.
  • Ulepszono obliczanie cieni na podłodze modeli 3D zawierających wiele wierzchołków, aby uniknąć zawieszania programu na drugim poziomie jakości renderowania zdjęć.
  • Ulepszono obliczanie maksymalnej wysokości i renderowanie 3D w trybie Widok z lotu ptaka.
  • Zaktualizowano nieprawidłowe wartości normalne w niektórych modelach 3D domyślnego katalogu, aby poprawić ich renderowanie.
  • Dodano wzór kreskowania dla ścian.
  • Drukowanie / Kopiowanie / Eksport obrazu tła, jeśli jest wyświetlany w planie.
  • Zarządzanie zapisywaniem danych domów w regularnych odstępach czasu w prywatnym folderze, z automatycznym odzyskiwaniem domów w przypadku awarii programu.
  • Dodano automatyczne usuwanie plików tymczasowych utworzonych przez Sweet Home 3D starszych niż tydzień.
  • Zachowano prefiksy kształtów mebli eksportowanych w formacie OBJ, aby poprawnie przywrócić właściwości kształtów z prefiksami podczas ponownego importu.
  • Zapisano preferencje Sweet Home 3D w pliku niezależnym od preferencji systemu operacyjnego, aby uprościć przenoszenie konfiguracji Sweet Home 3D na inny komputer.
  • Dodano com.eteks.sweethome3d.preferencesFolder i com.eteks.sweethome3d.applicationFolders właściwości systemowe do ustawienia folderów, w których przechowywane są preferencje Sweet Home 3D oraz pliki SH3F, SH3T, SH3L i SH3P.
  • Zwiększono maksymalną liczbę ostatnich plików do 10.
  • Oczekiwanie na pierwszy ruch wskaźnika myszy przed duplikowaniem wybranych elementów, gdy naciśnięty jest klawisz ctrl (lub klawisz alt w Mac OS X).
  • Poprawiono przesuwanie elementów myszą, gdy są bardzo małe na planie.
  • Zwiększono ruchy wybranych elementów na planie, gdy strzałki klawiatury są naciśnięte z klawiszem shift.
  • Odwrócono efekt naciśnięcia klawisza shift dla ruchów w widoku 3D.
  • Naprawiono błędy, które uniemożliwiały poprawne wyświetlanie nakładających się podłóg.
  • Zaktualizowano strony pomocy (tylko w języku angielskim i francuskim w tej wersji).
  • Usunięto kolumnę ID z listy kolumn wyświetlanej w Edytorze Biblioteki Mebli.
  • Zastąpiono JRE 6u21 przez JRE 6u22 w instalatorach Sweet Home 3D dołączonych z Javą.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także artykuł na blogu o wersji 3.0.

Wersja 2.6, 23 sierpnia 2010

  • Poprawnie obliczono otwory wykonane w ścianie przez drzwi i okna nałożone na siebie.
  • Usunięto połysk, który pojawiał się na ścianach i podłogach pod niektórymi kątami widzenia.
  • Naprawiono błąd, który uniemożliwiał zapisywanie wideo w Mac OS X.
  • Naprawiono błąd, który blokował silnik renderowania SunFlow, gdy model 3D zawierał zbyt duże współrzędne tekstury.
  • Naprawiono błąd, który uniemożliwiał używanie niektórych modeli 3D zawierających wiele kształtów.
  • Poprawiono obsługę DAE/Collada dla plików eksportowanych z Solidworks i innych narzędzi.
  • Zaktualizowano Edytor Biblioteki Mebli do wersji 1.1, aby naprawić kilka drobnych błędów.
  • Zastąpiono JRE 6u20 przez JRE 6u21 w instalatorach Sweet Home 3D dołączonych z Javą.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także artykuł na blogu o wersji 2.6.

Wersja 2.5, 21 czerwca 2010

  • Wydano wersję 1.0 Edytora Biblioteki Mebli, oddzielnego narzędzia, które pozwala użytkownikowi łatwiej tworzyć i edytować pliki SH3F.
  • Naprawiono błąd, który nie aktualizował katalogów mebli i tekstur po zaimportowaniu zmodyfikowanego pliku SH3F lub SH3T.
  • Naprawiono błąd regresji dotyczący tekstur zastosowanych do modeli 3D o rozmiarze różnym od kostki o wymiarach 1 centymetra.
  • Poprawiono obsługę formatu DAE/Collada dla plików eksportowanych z SketchUp.
  • Obniżono poziom gruntu w widoku 3D, aby ograniczyć efekt migotania podczas tworzenia wideo.
  • Usunięto podwójne powierzchnie w renderowaniu obliczanym przez SunFlow, aby uzyskać najlepsze rezultaty.
  • Naprawiono błąd, który blokował silnik renderowania SunFlow, gdy dom zawierał meble zaimportowane z modeli 3DS.
  • Naprawiono błąd, który uniemożliwiał SunFlow renderowanie obrazów, gdy dom zawierał nałożone na siebie ściany.
  • Poprawiono pamięć podręczną tekstur.
  • Poprawiono zarządzanie plikami tymczasowymi w Mac OS X i Linux.
  • Ograniczono wysokość okien dialogowych tworzenia zdjęć i wideo dla małych ekranów.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także artykuł na blogu o wersji 2.5.

Wersja 2.4, 25 maja 2010

  • Dodano format DAE/Collada do formatów plików obsługiwanych przez kreatora importu mebli, aby móc importować modele 3D proponowane w Google 3D Warehouse.
  • Dodano obsługę przezroczystości w obrazach PNG/GIF zastosowanych jako tekstura do modeli 3D.
  • Wyświetlono linie zdefiniowane w plikach OBJ i DAE.
  • Naprawiono renderowanie 3D, aby zapewnić, że pliki OBJ utworzone z eksportu widoku 3D zachowują ten sam wygląd po zaimportowaniu.
  • Modulowano oświetlenie tekstury zgodnie z jasnością światła (uwaga, może to zmienić jasność obrazów wyświetlanych w istniejących plikach SH3D).
  • Naprawiono błąd, który przesuwał poza centrum niektóre zaimportowane modele 3DS.
  • Naprawiono błąd, który powodował utratę kolorów przez zaimportowany plik OBJ, gdy jego nazwa zawierała litery spoza ASCII.
  • Naprawiono błąd, który uniemożliwiał poprawne wyświetlanie nakładających się podłóg.
  • Naprawiono błąd, który nie przywracał poprawnie zapisanej lokalizacji podziałów widoku dla zmaksymalizowanych okien.
  • Zoptymalizowano pamięć używaną przez modele 3D.
  • Zmodyfikowano proces instalacji Sweet Home 3D z Java Web Start, aby wcześniej wyświetlić okno dialogowe bezpieczeństwa.
  • Dodano parametry furnitureResourcesURLBase i texturesResourcesURLBase do apletu Sweet Home 3D, aby uprościć wdrażanie katalogów mebli i tekstur na innych serwerach.
  • Zastąpiono JRE 6u18 przez JRE 6u20 w instalatorach Sweet Home 3D dołączonych z Javą.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także artykuł na blogu o wersji 2.4.

Wersja 2.3, 21 marca 2010

  • Dodano elementy menu Meble > Grupuj i Meble > Rozgrupuj do grupowania mebli i rozgrupowywania grup mebli.
  • Dodano obsługę mapowania tekstur na meblach.
  • Dodano możliwość tworzenia filmów ze ścieżki w widoku 3D.
  • Dodano element menu Widok 3D > Wyświetl w oddzielnym oknie.
  • Dodano tryb przesuwania na planie aktywowany przez element menu Plan > Przesuń lub tymczasowo spacją.
  • Powiększanie na planie kółkiem myszy przy przytrzymanym klawiszu ctrl (lub klawiszu cmd w Mac OS X).
  • Dodano opcje Foldery kategorii / Lista z wyszukiwaniem w panelu preferencji do wyboru stylu wyświetlania widoku katalogu mebli.
  • Dodano strzałki nawigacyjne w lewym górnym rogu widoku 3D z opcją w panelu preferencji do ich ukrycia.
  • Dodano wskaźnik z tyłu wirtualnego zwiedzającego do modyfikacji wysokości punktu widzenia.
  • Zwiększono maksymalną wysokość zwiedzającego do 26,78 m (wysokość oczu na 25 m).
  • Umożliwiono użytkownikowi wprowadzanie rozmiaru nowych wymiarów za pomocą klawiatury po naciśnięciu klawisza Enter.
  • Dodano możliwość tworzenia wymiarów na boku mebla, boku ściany lub boku pokoju podwójnym kliknięciem.
  • Dodano element menu Meble > Importuj bibliotekę tekstur… do importowania bibliotek tekstur w formacie SH3T.
  • Dodano obsługę wtyczek językowych SH3L do obsługi większej liczby języków w Sweet Home 3D.
  • Dodano właściwość systemową Java com.eteks.sweethome3d.j3d.checkOffScreenSupport równą domyślnie true. Gdy ta właściwość jest równa false, Sweet Home 3D nie sprawdza, czy Java 3D obsługuje obrazy 3D poza ekranem; taki test mógłby spowodować awarię programu w kilku przypadkach (głównie w Linux). Drukowanie widoku 3D, obliczanie widoku z góry mebli na planie i dwa najniższe poziomy jakości zdjęć nie są dostępne, gdy obrazy 3D poza ekranem nie są obsługiwane.
  • Poprawiono proces tworzenia ikon importowanych mebli, aby uzyskać ikonę z przezroczystym tłem.
  • Poprawiono wyświetlanie siatki i linijek w małych skalach.
  • Uniknięto wyświetlania tekstu do góry nogami na nowych wymiarach.
  • Powiększono granice wpływu światła dla dużych budynków.
  • Naprawiono kierunek tekstury mapowanej na grunt.
  • Naprawiono błąd, który uniemożliwiał łatwe wprowadzanie liczb większych niż 10000 w polach -/+.
  • Naprawiono błąd, który nie uwzględniał bieżącej jednostki wartości minimalnych i maksymalnych w polach.
  • Naprawiono renderowanie tekstur mapowanych na ściany i obliczanych przez silnik renderowania SunFlow.
  • Poprawiono zapisywanie, aby uniknąć utraty poprzedniej wersji prawidłowego pliku SH3D w przypadku błędu.
  • Zastąpiono JRE 6u17 przez JRE 6u18 w instalatorach Sweet Home 3D dołączonych z Javą.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także artykuł na blogu o wersji 2.3.

Wersja 2.2, 26 grudnia 2009

  • Zmodyfikowano zachowanie powiększania na planie, aby powiększać w centrum wyświetlanej strefy.
  • Naprawiono błąd, który występował z modelami 3D importowanymi do katalogu mebli z pliku zip.
  • Naprawiono błąd, który resetował uprawnienia do zapisanych plików SH3D.
  • Naprawiono błąd, który uniemożliwiał przeciąganie mebli z katalogu bez wcześniejszego ich zaznaczenia w Mac OS X.
  • Naprawiono błąd obliczeniowy na ścianach o prawie równych rzędnych.
  • Naprawiono błąd, który uniemożliwiał poprawne wyświetlanie tekstury pochylonych ścian.
  • Dodano obsługę Linux 64 bit.
  • Poprawiono API, aby uprościć tworzenie dostosowanych wersji Sweet Home 3D.
  • Dodano lokalizację bułgarską napisaną przez Valentina Laskova.
  • Zastąpiono JRE 6u16 przez JRE 6u17 w instalatorach Sweet Home 3D dołączonych z Javą.
  • Zaktualizowano iText do wersji 2.1.7 (uwaga: od wersji 5.0.0 iText nie jest już dystrybuowany na licencji GNU LGPL).
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także artykuł na blogu o wersji 2.2.

Wersja 2.1, 30 września 2009

  • Ponieważ wersja Online dostępna na sweethome3d.eu umożliwia teraz zapisywanie projektów w prywatnej przestrzeni zarejestrowanych użytkowników serwisu, jej aplet został ulepszony, aby mógł:
    • zapisywać preferencje użytkownika na serwerze,eksportować projekt w formacie SH3D w celu edycji go za pomocą wersji do pobrania,śledzić zmiany wprowadzone w edytowanym projekcie, aby zapobiec przejściu użytkownika na inną stronę przeglądarki bez jego zapisania,wyświetlać ilość pamięci Java używanej na pasku stanu przeglądarki.
    • zapisywać preferencje użytkownika na serwerze,
    • eksportować dom w formacie SH3D do edycji w wersji do pobrania,
    • śledzić modyfikacje dokonane w edytowanym domu, aby uniknąć zmiany strony przeglądarki przez użytkownika bez jej zapisania,
    • wyświetlać ilość pamięci używanej przez Javę na pasku stanu przeglądarki.
  • Poprawiono wydajność ładowania pliku SH3D.
  • Zmieniono nazwę procesu drukowania na Sweet Home 3D po którym następuje nazwa domu.
  • Naprawiono błąd w renderowaniu fotorealistycznym, który wyświetlał czarne wielokąty wokół domu.
  • Naprawiono błąd, który uniemożliwiał poprawne renderowanie planu domu, gdy ściany były tworzone podwójnym kliknięciem w pokoju zawierającym dwa punkty bardzo blisko siebie.
  • Naprawiono błąd, który powodował wycieki pamięci podczas importowania modeli 3D i tworzenia zdjęć.
  • Naprawiono błąd w Mac OS X, który powodował znikanie menu i ich skrótów po wyświetleniu okien dialogowych Preferencje lub O programie.
  • Zmniejszono maksymalną używaną pamięć z 1024 MB do 512 MB, aby uniknąć błędów nie można utworzyć maszyny wirtualnej Java w Windows.
  • Zastąpiono JRE 6u14 przez JRE 6u16 w instalatorach Sweet Home 3D dołączonych z Javą.
  • Dodano lokalizację japońską napisaną przez Takahiro Sato.
  • Dodano lokalizację wietnamską interfejsu użytkownika napisaną przez Phùng Lê Tuấn.
  • Inne drobne poprawki błędów i ulepszenia.

Zobacz także artykuł na blogu o wersji 2.1.

Wersja 2.0, 6 czerwca 2009

  • Dodano element menu Widok 3D > Utwórz zdjęcie… do tworzenia obrazów PNG bieżącego widoku 3D z możliwością wyboru ich rozmiaru i jakości renderowania; renderowanie fotorealistyczne wykonywane przez bibliotekę SunFlow.
  • Umożliwiono użytkownikowi wprowadzanie rozmiaru nowych ścian i pokoi za pomocą klawiatury po naciśnięciu klawisza Enter.
  • Dodano możliwość tworzenia ścian wokół pokoju podwójnym kliknięciem w tym pokoju.
  • Dodano nowe preferencje dla renderowania planu do oglądania mebli z góry, wypełniania podłogi pokoi ich kolorem lub teksturą oraz zmiany wzoru ścian.
  • Dodano jednostki Metr i Milimetr.
  • Naprawiono błąd, który uniemożliwiał poprawne obliczanie lokalizacji drzwi i okien i powodował pusty widok planu.
  • Naprawiono błąd, który nie aktualizował widoku 3D po niektórych ruchach kamery na komputerach o niskich możliwościach.
  • Zaktualizowano plik JNLP Sweet Home 3D, aby wymagał Java 3D 64-bitowej na architekturze 64-bitowej.
  • Zastąpiono JRE 6u12 przez JRE 6u14 w instalatorach Sweet Home 3D z dołączonym środowiskiem Java.
  • Dodano chińską (uproszczoną) lokalizację stron pomocy

Wersja 1.8, 5 kwietnia 2009

  • Dodano element menu Plan > Zablokuj plan bazowy i odpowiadający mu przycisk w planie, aby łatwiej wybierać i aranżować meble.
  • Dodano element menu Plan > Ukryj obraz tła, aby ukryć/wyświetlić obraz tła bez usuwania go.
  • Dodano element menu Plan > Eksportuj do formatu SVG…, aby eksportować plan domu do pliku SVG (Scalable Vector Graphics) dzięki bibliotece FreeHEP.
  • Dodano element menu Plik > Zapisz i skompresuj, aby zapisać bieżący dom w mniejszym pliku SH3D i ułatwić transfer plików.
  • Opracowano aplet przeglądarki 3D, aby umożliwić użytkownikom pokazywanie swoich plików SH3D na ich stronach internetowych.
  • Ulepszono widok 3D, aby uzyskać płynniejsze zmiany punktu widzenia, w zależności od dostępnej mocy komputera użytkownika.
  • Naprawiono błąd, który uniemożliwiał wyszukiwanie w plikach pomocy napisanych w kodowaniu innym niż zachodnie.
  • Zaktualizowano iText do wersji 2.1.5.
  • Dodano grecką lokalizację napisaną przez Elli Nicolaou.
  • Dodano chińską (uproszczoną) lokalizację interfejsu użytkownika napisaną przez Zhao Si-cong.
  • Inne drobne poprawki błędów i ulepszenia.

Wersja 1.7, 13 marca 2009

  • Automatyczne dostosowanie grubości i orientacji drzwi lub okna upuszczonego na ścianę.
  • Automatyczne dostosowanie lokalizacji i orientacji mebla upuszczonego wzdłuż ściany.
  • Automatyczne podniesienie mebla upuszczonego na inny mebel.
  • Rysowanie skrzydeł drzwi i okien łukiem koła (ta funkcja jest dostępna tylko dla drzwi i okien z katalogu dostarczonego od wersji 1.7 oraz dla bibliotek mebli od wersji 1.0.3).
  • Rysowanie przedniej ściany wybranego mebla grubszą linią na planie.
  • Rysowanie prostokąta ograniczającego przeciągany mebel na planie, podczas jego początkowego przeciągania i upuszczania.
  • Zarządzanie kursorem przeciągania i upuszczania z ikoną dodawanego mebla w systemie Mac OS X.
  • Automatyczne przesuwanie wklejonych obiektów tylko wtedy, gdy nie można ich odróżnić od bieżącego wyboru na planie.
  • Naprawiono błąd, który nieprawidłowo zmieniał domyślną wysokość i grubość ściany w panelu preferencji, gdy użytkownik zmieniał jednostkę.
  • Inne drobne poprawki błędów i ulepszenia.

Wersja 1.6, 18 lutego 2009

  • Zmodyfikowano menu kontekstowe, aby wyświetlały tylko aktywne elementy.
  • Dodano obsługę importowania modeli 3D, które wymagają innych plików, takich jak obrazy tekstur, nawet jeśli te pliki nie są zawarte w pliku ZIP.
  • Zmodyfikowano czytnik plików OBJ + MTL; uwaga, ta zmiana może mieć pewne skutki uboczne dla istniejących domów, ponieważ współczynnik przezroczystości obiektów 3D odczytywanych z plików OBJ nie zawsze był poprawnie zarządzany do tej pory.
  • Dodano obsługę importu poprzez podwójne kliknięcie plików SH3P zawierających wtyczkę Sweet Home 3D.
  • Poprawiono stabilność wersji online Sweet Home 3D.
  • Naprawiono błąd, który nieprawidłowo wyświetlał skalę wydruku wcześniej wybraną przez użytkownika.
  • Naprawiono błąd, który uniemożliwiał wyświetlanie podpowiedzi dla mebla z katalogu w wersji angielskiej.
  • Zastąpiono JRE 6u11 przez JRE 6u12 w instalatorach Sweet Home 3D z dołączonym środowiskiem Java.
  • Dodano włoską lokalizację stron pomocy napisaną przez Simone Bufalino i przejrzaną przez Rosellę Mariotti.

Wersja 1.5.1, 17 grudnia 2008

  • Poprawiono błąd, który uniemożliwiał wyświetlanie niektórych okien dialogowych w hiszpańskiej i brazylijskiej portugalskiej wersji Sweet Home 3D w systemach Windows i Linux.
  • Zreorganizowano zlokalizowane pliki, aby uprościć proces lokalizacji.

Wersja 1.5, 8 grudnia 2008

  • Dodano narzędzie Twórz pomieszczenia, z możliwością wyświetlania nazwy i powierzchni pomieszczeń na planie oraz zmiany koloru lub tekstury ich podłogi i sufitu w widoku 3D.
  • Dodano narzędzie Dodaj teksty do dodawania dowolnych tekstów do planu.
  • Dodano pole wyboru w panelu mebli, aby wyświetlać jego nazwę na planie.
  • Zarządzano stylem tekstu (rozmiar tekstu, pogrubienie, kursywa) wybranych elementów na planie za pomocą elementów podmenu Plan > Modyfikuj styl tekstu i odpowiadających im przycisków dodanych do paska narzędzi.
  • Dodano przycisk w panelu widoku 3D do wyboru tekstury nieba, z 3 nowymi obrazami nieba.
  • Zarządzano nagłówkiem i stopką strony w panelu ustawień strony z możliwością wprowadzenia 7 predefiniowanych zmiennych (numer strony, liczba stron, data…).
  • Dodano możliwość wyboru skali wydruku planu w panelu ustawień strony.
  • Wyświetlano wskazówki przy pierwszym użyciu narzędzia tworzenia.
  • Automatyczny wybór pól tekstowych w oknach dialogowych, gdy uzyskują one fokus za pomocą klawisza tab.
  • Dodano właz serwisowy i okno stałe do domyślnej biblioteki mebli.
  • Zmieniono sposób wyświetlania wybranych obiektów tak, aby ich prostokąt ograniczający był zawsze widoczny, nawet jeśli niektóre obiekty są zasłonięte przez inne.
  • Dodano kąt między ścianą a poprzedzającą ją ścianą w podpowiedzi wyświetlanej podczas tworzenia lub modyfikacji ściany.
  • Zmieniono skróty klawiszowe do powiększania w systemie Linux (Ctrl + Ctrl -).
  • Włączono elementy menu Usuń, Cofnij, Ponów, Kopiuj, Wytnij, Wklej, Modyfikuj… między tworzeniem dwóch serii ścian lub tworzeniem dwóch wymiarów.
  • Poprawiono błąd, który uniemożliwiał prawidłowe obliczanie otworów okien w ścianie w niektórych przypadkach, gdy ściana ta zawiera więcej niż jedno okno.
  • Poprawiono błąd, który powodował, że język systemu był używany w etykietach przycisków Ok/Anuluj i elementach menu Cofnij/Ponów, nawet jeśli użytkownik wybrał inny język.
  • Poprawiono błąd, który uniemożliwiał import mebla po tym, jak poprzednia próba importu nieprawidłowego pliku została przerwana.
  • Poprawiono błąd, który blokował program po zaimportowaniu kilku mebli do planu domu.
  • Poprawiono błąd, który usuwał zaimportowane tekstury po zmianie języka w panelu preferencji.
  • Poprawiono błąd w systemie Windows, który powodował tworzenie zbyt wielu klonów podczas duplikowania z klawiszem Ctrl.
  • Poprawiono błąd w systemie Mac OS X 10.5, który uniemożliwiał poprawne wyświetlanie planu z Java Update 1.
  • Opracowano eksperymentalną wersję online Sweet Home 3D z parametrami określającymi usługi umożliwiające zapisywanie i otwieranie domów przechowywanych na serwerze.
  • Opracowano architekturę wtyczek, która pozwala programistom Java dodawać funkcje do Sweet Home 3D w oparciu o klasy com.eteks.sweethome3d.plugin.Plugin i com.eteks.sweethome3d.plugin.PluginAction.
  • Zrefaktoryzowano wiele klas, aby przedstawić lepsze API dla programistów wtyczek.
  • Zastąpiono JRE 6u6 przez JRE 6u11 w instalatorach Sweet Home 3D z dołączonym środowiskiem Java.
  • Ulepszenia w rosyjskiej lokalizacji plików pomocy autorstwa Kazimirova Valentina.
  • Inne drobne poprawki błędów i ulepszenia.
  • Przeniesiono serwer internetowy Sweet Home 3D na sweethome3d.eu.

Wersja 1.4, 7 października 2008

  • Zarządzano importem obrazów, aby umożliwić użytkownikom tworzenie własnych tekstur.
  • Dodano eksport widoku 3D do formatu OBJ + MTL za pomocą elementu menu Widok 3D > Eksportuj do formatu OBJ
  • Dodano element menu Plan > Odwróć kierunek ścian, aby odwrócić kierunek wybranych ścian.
  • Dodano element menu Plan > Podziel ścianę, aby podzielić wybraną ścianę na dwie ściany po wstawieniu punktu w jej środku.
  • Dodano element menu Meble > Importuj bibliotekę mebli, aby importować biblioteki mebli w formacie SH3F.
  • Użyto symboli ’ i ” do wyświetlania długości w jednostkach stóp/cali.
  • Zastosowano magnetyzm do długości w zależności od bieżącej skali w planie i jednostki.
  • Dodano możliwość duplikowania wybranych obiektów w planie poprzez przeciąganie i upuszczanie przy jednoczesnym przytrzymaniu klawisza ctrl (lub w systemie Mac OS X, klawisza alt).
  • Dodano pole tekstowe do wyboru długości w oknie dialogowym Modyfikuj ścianę.
  • Od tej wersji wysokość ściany wybrana w oknie dialogowym Preferencje jest również używana dla ścian tworzonych w istniejących domach.
  • Dodano możliwość kopiowania wybranych mebli do schowka w formacie CSV, gdy lista mebli ma fokus.
  • Automatycznie zatwierdzano zawartość spinnerów (komponenty +/-), gdy okno dialogowe, które ich używa, jest zamykane.
  • Przechowywano lokalizację i rozmiar okien w plikach SH3D.
  • Uproszczono największe pliki mebli w formacie OBJ, aby zmniejszyć rozmiar aplikacji Sweet Home 3D.
  • Uwzględniono rozmiar obrazu tła, aby poprawnie obliczyć paski przewijania otaczające plan.
  • Zmodyfikowano funkcję Drukuj do PDF, aby zapewnić prawidłowe drukowanie znaków spoza alfabetu łacińskiego.
  • Naprawiono błąd Mac OS X 10.5, który wyłączał wszystkie elementy menu na końcu kreatora importu mebli, gdy jest uruchamiany przez element menu Meble > Importuj meble….
  • Ulepszono skrypt uruchamiający Sweet Home 3D dla Linuksa.
  • Utworzono wykonywalny plik JAR (13 MB) dla Windows / Mac OS X / Linux.
  • Dodano szwedzką lokalizację napisaną przez Martina Karlssona.
  • Poprawiono literówki zaproponowane przez Alaina Espinosę w hiszpańskiej lokalizacji.
  • Inne drobne poprawki błędów i ulepszenia.

Wersja 1.3.1, 27 sierpnia 2008

  • Zaktualizowano Java 3D do wersji 1.5.2 pod Windows, Mac OS X, Linux i Solaris.
  • Zaktualizowano JOGL do wersji 1.1.1 pod Mac OS X.
  • Zaktualizowano iText do wersji 2.1.2u.
  • Dodano rosyjską lokalizację napisaną przez Basimova Ilgiza i Kazimirova Valentina.
  • Dodano węgierską lokalizację napisaną przez Miklósiego Viktora i Szitę Balázsa.
  • Poprawiono literówki zaproponowane przez Kamila Párala w czeskiej lokalizacji.

Wersja 1.3, 29 kwietnia 2008

  • Poprawiono obliczanie rozmiaru obrazu planu kopiowanego do schowka, gdy zaznaczenie zawiera wymiary.
  • Zmieniono sposób zapisywania domów, aby uniknąć uszkodzenia poprzedniej wersji prawidłowego pliku SH3D, jeśli bieżący zapis kiedykolwiek się nie powiedzie.
  • Poprawiono błąd, który dwukrotnie otwierał plik domu uruchomiony z findera Mac OS X 10.5.
  • Zarządzano importem pliku OBJ utworzonego w Blenderze, nawet jeśli zawiera definicje obiektów w linii zaczynającej się od litery o.
  • Zarządzano importem pliku ZIP zawierającego plik modelu 3D w formacie OBJ, LWS lub 3DS. Ten plik ZIP może również zawierać pliki tekstur modelu 3D i/lub plik MTL (opisuje kolory i tekstury modelu 3D w formacie OBJ).
  • Dodano obsługę importu plików katalogu mebli SH3F.
  • Zastąpiono JRE 6u4 przez JRE 6u6 w instalatorach Sweet Home 3D z dołączonym Java.
  • Dodano hiszpańską lokalizację napisaną przez Pablo Mayordomo i Paco.

Wersja 1.2.1, 13 lutego 2008

  • Poprawiono błąd dotyczący tworzenia nowych kategorii mebli ze spacjami na początku lub końcu ich nazwy.
  • Poprawiono błąd, który uniemożliwiał zmianę koloru lub widoczności niektórych importowanych mebli.
  • Ponieważ wielu użytkowników próbuje używać Sweet Home 3D do projektowania domów z wieloma piętrami, maksymalna wysokość obserwatora w wirtualnej wizycie 3D została zwiększona z 2,5 metra do 10 metrów (punkt widzenia obserwatora nadal pozostaje na 13/14 jego wysokości, aby zachować ludzkie proporcje!)
  • Zastąpiono JRE 6u3 przez JRE 6u4 w instalatorach Sweet Home 3D dostarczanych z Javą.
  • Dodano czeską lokalizację napisaną przez Štephana Nováka.
  • Dodano polską lokalizację napisaną przez Pawła Antkowiaka (interfejs użytkownika) i Szymona Życińskiego (strony pomocy).
  • Dodano niemiecką lokalizację stron pomocy napisaną przez Thomasa Zimmermanna.
  • Poprawiono literówki na stronach pomocy.

Wersja 1.2, 6 listopada 2007

  • Dodano tekstury, które można stosować do ścian i podłoża.
  • Zarządzano wysokościami punktów początkowych i końcowych ścian w celu tworzenia poddaszy.
  • Dodano wyszukiwarkę na stronach pomocy.
  • Dodano podpowiedzi do mebli w katalogu.
  • Obsłużono klawisze A i D w widoku 3D, odpowiadające strzałkom w lewo i prawo.
  • Zmieniono skróty klawiszowe do powiększania i pomocy w systemie Mac OS X (Cmd + Cmd – Cmd ?).
  • Zmieniono sposób tworzenia ikony importowanego modelu 3D, aby uniknąć awarii na końcu kreatora importu mebli.
  • Ulepszono zarządzanie paskami przewijania planu podczas rysowania ścian i wymiarów tworzonych na lewym i górnym marginesie planu.
  • Utrzymano współrzędne wyświetlanego lewego górnego rogu przy zmianie powiększenia w planie.
  • Wykrywano, czy drukowanie widoku 3D jest możliwe zgodnie z konfiguracją 3D systemu użytkownika.
  • Poprawnie przywracano fokus po zamknięciu kreatora importu mebli.
  • Poprawiono błąd dotyczący synonimicznych mebli w różnych kategoriach katalogu podczas zmiany języka.
  • Zastąpiono JRE 6u2 przez JRE 6u3 w instalatorach Sweet Home 3D dostarczanych z Javą.
  • Dostosowano interfejs użytkownika do Mac OS X 10.5.
  • Użyto ikon projektu Tango na pasku narzędzi i w elementach menu.
  • Dodano 25 mebli stworzonych przez współtwórców (ich nazwiska są wyświetlane w podpowiedziach do elementów).
  • Dodano włoską lokalizację interfejsu użytkownika napisaną przez Simone Bufalino.
  • Dodano niemiecką lokalizację interfejsu użytkownika napisaną przez Sebastiana Breuera.
  • Poprawiono literówki i opisano nowe funkcje na stronach pomocy.

Wersja 1.1, 24 września 2007

  • Dodano tworzenie i edycję wymiarów.
  • Dodano pole wyboru w preferencjach, aby pokazywać lub ukrywać siatkę wyświetlaną w planie.
  • Obsłużono zmianę języka interfejsu użytkownika w preferencjach.
  • Dodano wskaźniki na linijkach planu, aby odzwierciedlać aktualną pozycję wskaźnika myszy w planie.
  • Obsłużono modyfikację ścian z aktywnym magnetyzmem.
  • Zwiększono rozdzielczość wzoru ścian podczas drukowania.
  • Poprawiono błąd dotyczący oświetlenia importowanych modeli 3D z odwróconymi powierzchniami.
  • Poprawiono błąd dotyczący dodawania obiektów Java 3D do aktywnej sceny.
  • Dodano brazylijską portugalską lokalizację napisaną przez Roberto Rochę.
  • Poprawiono literówki na stronach pomocy.

Wersja 1.0, 12 września 2007

  • Dodano elementy menu Meble > Wyświetl kolumnę do modyfikacji listy kolumn wyświetlanych w nagłówku listy mebli.
  • Zmodyfikowano listę kolumn wyświetlanych domyślnie.
  • Obsłużono kopiowanie do schowka obrazu wybranych obiektów w planie (ta funkcja może nie działać w systemie Linux).
  • Obsłużono drukowanie domu za pomocą elementów Drukuj…, Ustawienia strony…, Podgląd wydruku… i Drukuj do PDF… w menu Plik.
  • Stworzono instalatory dla systemów Windows / Mac OS X / Linux.
  • Obsłużono klawisze W i S w widoku 3D, odpowiadające strzałkom w górę i w dół.
  • Dodano bibliotekę iText do obsługi drukowania do PDF.
  • Użyto Java 3D 1.5.1 w systemach Windows i Mac OS X.
  • Zmodyfikowano ekran powitalny.

Wersja 0.18, 21 lipca 2007

  • Dodano strony pomocy.

Wersja 0.17

  • Dodano kreator importu mebli dostępny z elementu menu Meble > Importuj meble….
  • Obsłużono przezroczystość szyb okiennych w Java 3D 1.3.
  • Modyfikacja za pomocą myszy wysokości i podniesienia wybranego mebla w planie, poprzez kliknięcie w lewy dolny i prawy górny róg mebla.
  • Dodano nowe meble do katalogu: drzwi przesuwne, okno przesuwne, grzejniki, prysznic, cylinder, wanna do zabudowy i umywalka z szafką.
  • Obsłużono ostatnio otwierane pliki.
  • Pierwszy nienazwany i niezmodyfikowany dom jest automatycznie zamykany, gdy otwierany jest inny.
  • Przy ponownym uruchomieniu aplikacji nie jest tworzony nowy pusty dom.
  • Lepsza integracja z Mac OS X (menu Okno, domyślne menu, gdy żaden dom nie jest otwarty).
  • Lepsze zarządzanie pamięcią przy zamykaniu domu.
  • Dodano bibliotekę Loader3DS do obsługi formatu 3DS.
  • Użyto Java 3D 1.5.1 w systemach Linux i Solaris.

Wersja 0.16

  • Dodano dwa tryby nawigacji 3D dostępne z nowego menu Widok 3D: tryb Widok z lotu ptaka odpowiadający poprzedniemu trybowi dostępnemu w wersji 0.15, w którym użytkownik może teraz powiększać, oraz tryb Wirtualna wizyta odpowiadający widokowi obserwatora poruszającego się po edytowanym domu. W tym ostatnim trybie użytkownik może modyfikować swój punkt widzenia 3D, albo za pomocą obserwatora narysowanego w planie, albo bezpośrednio w widoku 3D.
  • Obsłużono aktywne klawisze w widoku 3D.
  • Dodano element menu Widok 3D > Modyfikuj… do edycji pola widzenia i wysokości obserwatora, koloru podłoża i nieba, jasności światła i przezroczystości ścian.
  • Umożliwiono zmianę wysokości każdej ściany za pomocą elementu menu Plan > Modyfikuj ściany….
  • Dodano możliwość wyświetlania lustrzanego kształtu mebla za pomocą elementu menu Meble > Modyfikuj….
  • Rozmiar planu nie może już się zmniejszać, aby uniknąć trudności z tworzeniem ścian poza domyślną przestrzenią planu.
  • Tryb tworzenia ścian przełącza się automatycznie na tryb wyboru, gdy użytkownik przeciąga i upuszcza mebel w planie, lub gdy wybierany jest element menu Meble > Dodaj do domu.
  • Dodano mebel Rama drzwi do katalogu.
  • Wyświetlono aktualną wersję Javy w oknie dialogowym O programie.

Wersja 0.15, 10 czerwca 2007

  • Dodano element menu Plan > Importuj obraz tła… i odpowiadający mu kreator.

Wersja 0.14

  • Modyfikacja końców ścian za pomocą myszy.
  • Obsłużono powiększanie w planie.
  • Dodano linijki na lewej i górnej krawędzi planu (można je ukryć, edytując preferencje).
  • Dodano wizualne wskazówki do wyrównywania końców ściany z końcami innych ścian.
  • Dodano podpowiedzi wyświetlające długość ściany, kąt i rozmiar mebla podczas ich modyfikacji za pomocą myszy.
  • Dodano element menu Edycja > Zaznacz wszystko.
  • Dodano elementy menu do wyrównywania mebli.
  • Dodano kontekstowe menu podręczne.
  • Dodano mebel Pudełko w kategorii Różne.
  • Obliczono otwory w ścianach w miejscach ich przecięcia z drzwiami lub oknami w widoku 3D.

Wersja 0.13

  • Dodano element menu Plan > Modyfikuj ściany… do edycji współrzędnych końców ścian, ich grubości i koloru.

Wersja 0.12, 27 maja 2007

  • Dodano element menu Meble > Modyfikuj… do edycji nazwy, rozmiaru i koloru niektórych mebli.

Wersja 0.11

  • Sortowanie listy mebli.

Wersja 0.10, 16 listopada 2006

  • Pierwsze publiczne wydanie.
    Ta wersja odpowiada studium przypadku opisanemu we francuskiej książce Les cahiers du programmeur Swing, napisanej przez Emmanuela Puybareta i opublikowanej przez Editions Eyrolles w grudniu 2006.