Geschiedenis
Lees deze pagina voor meer informatie over de versiegeschiedenis van Sweet Home 3D.
Lijst van Sweet Home 3D versies
Versie 7.5.2, 29 augustus 2024
- Bug opgelost in Sweet Home 3D JS, Sweet Home 3D JS Viewer en Sweet Home 3D JS Online die het weergeven van een huis in sommige browsers verhinderde.
Versie 7.5, 21 augustus 2024
- Synchronisatieproblemen opgelost in de 3D-weergave wanneer deze in een apart venster wordt getoond.
- Weergave van ondergrondse verdiepingen op dezelfde hoogte in de 3D-weergave opgelost.
- Lettertype-weergave in de Thaise gebruikersinterface opgelost.
- Standaardwaarde van
doorOrWindowWallThickness#eigenschap en opslaan vanlightSourceMaterialName#eigenschap met komma’s in Furniture Library Editor opgelost. - Copyrightmededelingen gewijzigd na overname van het Sweet Home 3D project door Space Mushrooms.
- Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 7.5.
Versie 7.4, 30 mei 2024
- Bug opgelost die werd geïntroduceerd in versie 7.2 waarbij de hoogte van meubels die rond een horizontale as werden gedraaid niet correct werd berekend.
- Vastlopen van het programma opgelost wanneer de 3D-weergave wordt teruggehecht aan een hoofdvenster dat op een tweede monitor wordt getoond.
- Bug opgelost die het openen van een bestand verhinderde dat zijn 3D-weergave losgekoppeld toont op een tweede monitor onder macOS.
- Mogelijkheid toegevoegd om de beschrijving van een meubelstuk te resetten in zijn aanpassingsdialoogvenster.
- CSV-export van meubels met een lege beschrijving of licentie opgelost.
Zie ook blogartikel over versie 7.4.
Versie 7.3, 4 april 2024
- Pijlen omhoog en omlaag toegevoegd om door het Ga naar gezichtspunt menu te scrollen wanneer het te lang is op kleine schermen.
- Spiegelingsoperatie op een groep meubels met gedraaide stukken opgelost.
- Voorkomen dat vaste onderdelen in gespiegelde stukken bewegen na een horizontale vervorming.
- Importeren van 3D-modellen met ontbrekende vervormingsgroepen toegestaan.
- Lettertype van afmetingen in de 3D-weergave opgelost naar het lettertype dat is ingesteld in de voorkeuren.
- Regressie opgelost waarbij geïmporteerde 3D-modellen werden toegevoegd aan de meubelcatalogus zelfs als dat niet werd gevraagd.
- Sortering op verdiepingen met een hoogteindex in de meubeltabel opgelost.
- Weergave van bestandsdialoogvenster in Windows-omgevingen met speciale homoniemen opgelost.
- Afgedrukte verdiepingnaam in kop- en/of voettekst van pagina’s die het plan tonen opgelost.
- Menu-items van niet-vertaalde plug-ins geplaatst in bestaande bekende menu’s.
- Geïnstalleerde plug-ins die niet compatibel zijn met de draaiende Java-versie genegeerd bij het opstarten van het programma.
- Categorie- en meerdere woorden zoekfunctie toegevoegd in de meubelcatalogus van Sweet Home 3D JS Online.
- Sortering op modelgrootte in Furniture Library Editor opgelost.
- macOS-ondersteuning verwijderd uit portable versie omdat recente macOS-versies weigeren te schrijven in
datamap om veiligheidsredenen. - Duitse helppagina’s bijgewerkt door Waldemar Hersacher.
- Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 7.3.
Versie 7.2, 22 september 2023
- Afmetingen wijzigen menu-item toegevoegd om coördinaten, kleur en lettergrootte van afmetingen te bewerken.
- Weergave van afmetingen in 3D-weergave verwerkt.
- Hoogteafmetingen toegevoegd om de hoogte van items te tonen.
- Selectie en bewerking in 3D-weergave optie toegevoegd in het voorkeurenvenster om selectie, wijziging, meubelbewegingen en rotatie, evenals het slepen van meubels uit de catalogus in de 3D-weergave mogelijk te maken.
- Gemagnetiseerde plaatsing van objecten in stellingkasten beheerd met de nieuwe
shelfElevationsenshelfBoxeseigenschappen. - Door gebruiker gedefinieerde eigenschappen beheerd die zijn gedefinieerd in
com.eteks.sweethome3d.additionalFurniturePropertiesSysteemeigenschap met de mogelijkheid om ze weer te geven in de meubeltabel en te wijzigen in het Meubelaanpassingspaneel. - Vooraf ingestelde houding keuze toegevoegd (beschikbaar voor poppenmmodellen in standaardcatalogus en in Scopia library).
- Ondersteuning voor afdrukken op meerdere niveaus toegevoegd.
- Kamerpunten herberekenen item toegevoegd aan contextueel menu van het plan.
- Standaardcategorie gelijk gemaakt aan Gebruiker in meubelimportwizard.
- Mogelijkheid toegevoegd om Beschrijving kolom weer te geven in meubeltabel.
licenseeigenschap toegevoegd aan meubelbibliotheken en de mogelijkheid om Licentie kolom weer te geven in meubeltabel.- 3D-updateproces gedeactiveerd wanneer de 3D-weergave verborgen is.
- Ervoor gezorgd dat losgekoppelde 3D-weergave zichtbaar is na het openen van een SH3D-bestand.
- Onzichtbare objecten onder cursor genegeerd wanneer Selecteer object wordt gekozen in contextueel menu van 3D-weergave.
- Textuur transparantie in YafaRay rendering opgelost.
- JOGL bijgewerkt naar versie 2.5.0 voor macOS, Windows 64 bit en Linux 64 bit.
- Abbot library bijgewerkt naar versie 1.2.
- Afmetingen wijzigen dialoogvenster, hoogteafmetingen, 3D-behandeling optie, stellingmagnetisme en vooraf ingestelde houding keuze toegevoegd aan Sweet Home 3D JS Online.
- Nieuwe klassen toegevoegd aan Sweet Home 3D JS om woninggegevens direct op een server, in IndexedDB of in lokale opslag op te slaan, met automatisch herstel beheer in IndexedDB.
- Webapplicatie en Zip-archief toegevoegd aan repository om Sweet Home 3D JS Editor respectievelijk op JSP- of PHP-servers te deployen.
- Aan Furniture Library Editor de mogelijkheid toegevoegd om licht- en deur-/raameigenschappen te bewerken, door gebruiker gedefinieerde eigenschappen toe te voegen en geïmporteerde modeliconen aan te passen.
- Optie toegevoegd in het voorkeurenvenster van Furniture Library Editor en Textures Library Editor om geïmporteerde bestandsnaam direct als meubel- of textuurnaam te gebruiken.
- Ondersteuning toegevoegd voor export naar JSON-formaat wanneer opgeslagen bibliotheek naam eindigt met
.jsonin Furniture Library Editor en Textures Library Editor. - Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 7.2.
Versie 7.1, 3 maart 2023
- Meubel beschrijving veld toegevoegd in Sweet Home 3D en de Furniture Library Editor.
- Beschrijving van een meubelstuk ingesteld in een SH3F-bestand toegevoegd aan de tooltip van catalogusmeubels.
- Java 3D 1.6.2 bijgewerkt om corrupte 3D-weergave en meubeliconen met recente AMD Adrenalin driver versies onder Windows te voorkomen.
- JOGL bijgewerkt naar versie 2.4.0-rc-20221118 om een hang-probleem in de meubelimportwizard onder macOS op te lossen.
- Automatische aanvulling bij initialisatietijd van tekstvelden genegeerd.
- Afhandeling van delete-toetsen opgelost wanneer catalogus zoektekstveld focus heeft in de Sweet Home 3D JS Online.
- Portugees uit Portugal vertaling toegevoegd als standaard Portugese vertaling en Portugese vertaling van eerdere versies gemaakt als Braziliaans Portugese vertaling.
- JAR uitvoerbare versie van Sweet Home 3D, Furniture Library Editor en Textures Library Editor geschikt gemaakt om te worden gestart met een dubbelklik onder Java versie ≥ 16.
- Berekende grens tussen verbonden muren van verschillende diktes opgelost.
- Azul OpenJDK runtime meegeleverd in Sweet Home 3D installer bijgewerkt met Azul OpenJDK 11.0.18 onder Windows 64 bit en Azul OpenJDK 15.0.10 onder Mac OS X ≥ 10.9.
- Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 7.1.
Versie 7.0.2, 31 juli 2022
- Verkeerde lay-out van de tweede stap in Meubelimportwizard voor een paar gevallen onder Windows opgelost.
- Kamers met een onzichtbare vloer gevuld met een meer transparante kleur in het plan.
- Transparantie van kamers in SVG-export opgelost.
- Screenshot gebruikt voor het iconafbeelding die wordt gemaakt aan het einde van Meubelimportwizard onder Windows.
- 3D-weergave losgekoppeld gehouden van het hoofdvenster bij heropenen als het gedeeltelijk zichtbaar is.
- Verkeerde verbindingen van een gesplitste muur opgelost wanneer twee muren met elkaar verbonden zijn.
- YafaRay bibliotheken toegevoegd in Mac OS X 10.4-10.9 installer.
- Andere kleine bugfixes en verbeteringen.
Versie 7.0, 13 juli 2022
- YafaRay rendering engine toegevoegd met de mogelijkheid om de rendering engine te kiezen in foto- en video-aanmaaktools op de twee beste kwaliteitsniveaus (niet beschikbaar voor Java Web Start en applets).
lightSourceMaterialName#eigenschap toegevoegd om materialen van een 3D-model te definiëren dat wordt gebruikt als lichtbronnen (met lichtkleur afgeleid van materiaalkleur en de mogelijkheid om een onzichtbare lichtbron te maken wanneer zijn materiaal onzichtbaar is).- Decimalen toegestaan in Lichtkracht spinner.
- Dialoogvensters van foto- en video-aanmaaktools aanpasbaar gemaakt.
- Virtuele bezoeker weergegeven met een camerasymbool op een vaste grootte wanneer de virtuele bezoeker te klein wordt in het plan.
- Knop toegevoegd in de werkbalk om magnetisme in/uit te schakelen.
- Menu-items voor het beheren van verdiepingen verplaatst naar het Verdiepingen submenu om de lengte van het Plan menu te verminderen.
- Mogelijkheid toegevoegd om materialen met de muis te selecteren in de 3D-preview in het Materiaalaanpassingsdialoogvenster.
- Diagonale bewerking toegevoegd in de kameraanmaaktop om kamers te tekenen door triangulatie.
- Inch/Fractie eenheid toegevoegd die lengtes weergeeft in inches gevolgd door de dichtstbijzijnde achtste inch fractie.
- Voet/Decimalen eenheid toegevoegd die lengtes weergeeft in voet gevolgd door decimalen van een voet.
- Modelranden verbergen optie toegevoegd bij tweede stap van Meubelimportwizard om gemakkelijk randen van 3D-modellen in DAE / Collada formaat te verbergen (optie alleen getoond wanneer nuttig).
- Meer oriëntatie- en zoommogelijkheden verwerkt op 3D-modellen bij laatste stap van Meubelimportwizard om betere iconen te krijgen.
- Nieuwe voorvoegsels voor vormnamen van een 3D-model toegevoegd om mogelijke bewegingen van vormen die bevestigd zijn aan andere beweegbare vormen te specificeren.
- Voorste grens van de 3D-weergave frustum berekend volgens de hoogte van het gezichtspunt om de rendering van zeer grote scènes gezien vanuit een hoog gezichtspunt te verbeteren.
- Luchtbeeld spiegel toegevoegd aan onderkant van achtergrondafbeelding om mogelijke lijn op de horizon in renderings op beste kwaliteitsniveaus te voorkomen.
- Alleen plat plafond selectievakje toegevoegd aan kameraanpassingsvenster om hellende plafonds te berekenen wanneer nodig.
com.eteks.sweethome3d.checkUpdatessysteemeigenschap en/checkUpdatesDisabledargument toegevoegd aan Windows installer om volgende updates te voorkomen.- Scheiderlijngrootte van splitspanelen onder Windows vergroot.
- Tekenvolgorde van kamervloeren en plafonds opgelost.
- Mogelijkheid toegevoegd om geanimeerde GIF-iconen weer te geven in catalogustooltips.
- Nodehiërarchie in 3DS-formaatbeheer opgelost.
- Standaardkleur van effect in DAE-formaat opgelost.
- Ondersteuning toegevoegd voor
controller/skinelementen in DAE-formaat om 3D-modellen geëxporteerd vanuit MakeHuman software te kunnen importeren. - Te kleine lettertypen onder Windows 11 met een HiDPI-scherm opgelost.
- Gebruikersinterface van 3D-modeltransformaties verwerkt in Sweet Home 3D JS Online.
- Italiaanse vertaling bijgewerkt inclusief help door Vincenzo Reale.
- Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 7.0.
Versie 6.6.4, 9 december 2021
- Bugs opgelost en prestaties verbeterd in Sweet Home 3D JS Online.
- Kleine correcties in Sweet Home 3D (geen installer uitgebracht).
Versie 6.6.2, 13 november 2021
- In Sweet Home 3D JS Online de mogelijkheid toegevoegd om meubels te zoeken in de catalogus, de woningmeubellijst, scheidingslijnen om weergaves aan te passen, dialoogvensters om objecten en voorkeuren te wijzigen, contextuele menu’s en wizards voor textuur- en achtergrondafbeelding import.
- Kleine correcties in Sweet Home 3D (geen installer uitgebracht).
Zie ook blogartikel over versie 6.6.2.
Versie 6.6, 27 juli 2021
- Nieuwe set iconen ontworpen door madudesign.
- Iconenweergave geoptimaliseerd voor HiDPI / Retina schermen.
- Andere kleine verbeteringen.
Zie ook blogartikel over versie 6.6.
Versie 6.5.2, 23 april 2021
- Verwijdering van tijdelijke bestanden in
workmap onder Windows met Java 9 en hoger opgelost. - Unieke hoofdletterongevoelige textuurbestandsnamen gebruikt die geëxporteerd worden naar OBJ-formaat om conflicten onder hoofdletterongevoelige systemen te voorkomen.
- Foto- en video-aanmaakdialoogvensters wegbewogen wanneer een nieuw dialoogvenster wordt geopend om te voorkomen dat ze het verbergen onder macOS.
- Icoon van een geïmporteerd 3D-model offscreen gegenereerd wanneer mogelijk.
- Ervoor gezorgd dat selecteerbare cameraslijst wordt weergegeven in Sweet Home 3D JS Viewer wanneer de weergegeven woning geen verdiepingen bevat.
- Andere kleine bugfixes en verbeteringen.
Versie 6.5, 2 maart 2021
- Informatie over Java en Java 3D providers toegevoegd in Over dialoogvenster.
com.eteks.sweethome3d.singleInstancesysteemeigenschap toegevoegd die elke start van Sweet Home 3D in een apart proces laat draaien wanneer ingesteld opfalse.- Omschakelen van magnetisme opgelost wanneer Alt toets wordt losgelaten onder Windows.
- Tekenprobleem van solide polylijn verbindingen opgelost.
- Afbeeldingschaal van plan-items gekopieerd naar klembord aangepast om out of memory fouten te voorkomen.
- DAE-bestanden met lege mesh bronnen geaccepteerd.
- Bug opgelost die de kleur of textuur van een muur grenzend aan een gewijzigde kamer weghaalde.
- Bovenaanzicht in het plan van gespiegelde meubels gedraaid rond hun Y-as opgelost.
- Kleine letters gebruikt voor textuurnamen geëxporteerd naar OBJ-formaat om mogelijke conflicten op hoofdletterongevoelige systemen te voorkomen.
- Verwijdering van mappen in
workdirectory opgelost wanneer ze submappen bevatten. - Ervoor gezorgd dat het bericht over versie-updates wordt weergegeven voor het voorkeuren dialoogvenster onder macOS.
- Voorkeuren toegevoegd om ID’s en itemnamen te beheren in SH3F- en SH3T-bestanden in de Furniture Library Editor en Textures Library Editor.
- Mogelijkheid toegevoegd om standaardcatalogi te lezen die zijn opgenomen in
Furniture.jarenTextures.jarbestanden met de Furniture en Textures Library Editors. - Native ondersteuning toegevoegd voor Apple Silicon computers die draaien met ARM-processors.
- Sweet Home 3D installer onder macOS genotariseerd.
- Oracle JRE 8u202 meegeleverd in Sweet Home 3D installer vervangen door Azul OpenJDK 11.0.10 onder Windows 64 bit en Azul OpenJDK 15.0.2 onder Mac OS X ≥ 10.9.
- JOGL library die draait met Java 3D 1.6.1 geüpgraded naar versie 2.4 RC 20210111 om compatibiliteit van Sweet Home 3D en Furniture Library Editor met Java 9 en hoger te waarborgen, maar deze applicaties dwingt Java versie ≥ 8 te gebruiken onder Mac OS X ≥ 10.9 evenals met Java Web Start.
- Java 3D versie 1.6.1 vervangen door versie 1.5.2 voor de distributies die draaien met Apple Java 6 onder Mac OS X 10.4 tot 10.9.
- Ant scripts van Sweet Home 3D en Library Editors bijgewerkt om projectcompilatie met JDK 9 en hoger mogelijk te maken.
- Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 6.5.
Versie 6.4.2, 8 augustus 2020
- Probleem opgelost dat verbonden muren losmaakt, wanneer gesplitst met Plan > Muur splitsen menu-item of herberekend met kameraanpassingsvenster.
- Andere kleine bugfixes en verbeteringen in Sweet Home 3D en Sweet Home 3D JS Online.
Versie 6.4, 21 juli 2020
- Verbeterd beheer van resolutieschaal in het plan voor HiDPI-schermen onder Java 8.
- Bug opgelost bij het ongedaan maken van het wijzigen van maatlijngrootte.
- ID’s toegevoegd aan huisobjecten die gewijzigd kunnen worden.
- Ondersteuning toegevoegd voor het bewerken van huisplannen in Sweet Home 3D JS met de mogelijkheid om gewijzigde huizen op een JSP-server op te slaan.
- Probleem opgelost in Sweet Home 3D JS Viewer waardoor aanraakbediening niet correct werkte onder iOS.
- Verbeterde tekenvolgorde van transparante objecten in Sweet Home 3D JS Viewer.
- Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 6.4.
Versie 6.3, 15 april 2020
- Het menu-item Object selecteren / Selectie omschakelen toegevoegd aan het contextmenu van de 3D-weergave om het object onder de muiscursor te selecteren of deselecteren met een rechtsklik.
- Herordenen van geselecteerde items in de meubellijst mogelijk gemaakt met slepen en neerzetten.
- Tijdelijke maatlijnen toegevoegd langs een gewijzigde muur.
- Tijdelijke maatlijnen toegevoegd tijdens het verplaatsen van een kamerpunt met een diagonale maat om triangulatie mogelijk te maken.
- Maximale schaal in het plan verhoogd.
- Ondersteuning toegevoegd voor wiskundige uitdrukkingen in waarden die ingevoerd worden in bewerkbare plantooltips.
- Verwerking geoptimaliseerd van 3D-modellen die bestaan uit herhaalde kleine onderdelen zoals sommige bomen die te vinden zijn op 3D Warehouse.
- Verbeterd beheer van Sweet Home 3D venstergrootte na het openen van een bestand dat opgeslagen was met gemaximaliseerd venster onder macOS.
- Enkele rekenproblemen opgelost bij 3D-polylijnen met zeer grote coördinaten en muurzijden met een lengte van nul.
- Dubbele acties opgelost die veroorzaakt werden door sneltoetsen op sommige niet-Latijnse toetsenborden.
- Probleem opgelost waarbij sommige menu-items niet verschenen na een rechtsklik in het plan.
- Kleurinstelling opgelost voor lijnen van 3D-modellen in Sweet Home 3D JS Viewer.
- Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 6.3.
Versie 6.2, 10 juli 2019
- Bug opgelost die verhinderde dat een meubelstuk gewijzigd kon worden in Virtueel bezoek-modus, na het toevoegen van dat stuk aan een groep in Luchtfoto-modus.
- Update van totalen opgelost na een prijswijziging van een stuk dat behoort tot een meubelgroep.
- Bug opgelost die verhinderde dat een getextureerd materiaal naar witte kleur gewijzigd kon worden.
- Horizontale en verticale uitlijning opgelost bij het verplaatsen van kamer- of meubelnamen met de muis en de Shift-toets ingedrukt.
- Verstelbaar zoekbare tag toegevoegd om gemakkelijker een verstelbaar 3D-model te vinden onder de 87 beschikbare.
- Na het kiezen van het menu-item Alles selecteren op alle niveaus, alle geselecteerde items geëxporteerd naar OBJ-formaat, ongeacht of ze behoren tot een niveau dat zichtbaar is in de 3D-weergave of niet.
- Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 6.2.
Versie 6.1.2, 1 februari 2019
- Regressie opgelost die verhinderde dat de streepjesstijl van polylijnen gewijzigd kon worden.
- Dubbele acties opgelost die veroorzaakt werden door sneltoetsen op sommige niet-Latijnse toetsenborden onder macOS.
- Sneltoetsen voor zoomen en tekstgrootte wijzigen opgelost onder macOS.
- Andere kleine bugfixes.
Versie 6.1, 22 januari 2019
- Selectie-omschakeling van een item in de meubellijst beheerd zonder de selectie van andere items in het plan te verliezen.
- Cachebeheer van de bovenaanzichten van meubels in het plan geoptimaliseerd voor vergelijkbare meubels.
- Locatie van de bovenaanzicht van een meubelstuk in zijn selectierechthoek opgelost bij grote zoomfactoren.
- Meer precieze tekstbreedtes gebruikt om meerregelige teksten correct uit te lijnen.
- Opgelost hoe de applicatie wordt weergegeven in talen die van rechts naar links georiënteerd zijn.
- Verkeerde parsing van sommige wiskundige uitdrukkingen opgelost wanneer de geselecteerde lengte-eenheid niet cm is.
- 3D offscreen rendering opgelost onder Windows wanneer het instellen van Z-buffer dieptegrootte niet ondersteund wordt.
- Muurdelen onder openingen hoger dan de bovenkant van een trapeziumvormige muur weggenomen.
- Ondersteuning toegevoegd voor spiegels op scharnier en rail met de
sweethome3d_window_mirror_on_hinge_/sweethome3d_window_mirror_on_rail_nieuwe vormvoorvoegsels. - Spaties geaccepteerd in het textuurafbeeldingspad van
map_Kditems in MTL-bestanden. - Informatie toegevoegd over het geheugen dat door het programma gebruikt wordt in het Over-dialoogvenster.
- Gebruikersinterface van de Meubelbibliotheek Editor en Textuurbibliotheek Editor verbeterd bij gebruik met HiDPI-schermen onder Windows en Linux.
- Een macOS-applicatie toegevoegd die gebundeld is met Oracle Java 8 in de draagbare versie.
- JRE 8u181 vervangen door JRE 8u202 in Sweet Home 3D-installatieprogramma’s die gebundeld zijn met Java.
- Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 6.1.
Versie 6.0, 11 oktober 2018
- Mogelijkheid toegevoegd om openingen en lichtspots te roteren en te schuiven.
- Een paspop toegevoegd die gearticuleerd kan worden.
- De 24 3D-modellen die bijgedragen waren onder LAL-licentie in de standaardcatalogus vervangen door nieuwe modellen onder GNU GPL / CC-BY-licentie.
- Roterende en schuivende onderdelen in het 3D-model van deuren, ramen en meubels bijgewerkt om nieuwe rotatie- en translatiemogelijkheden te ondersteunen.
- Prijsbeheer toegevoegd met valutakeuze en optionele btw in voorkeuren-paneel, nieuwe Prijs en Btw % velden in meubelwijzigingspaneel, totaalprijzen weergegeven onder de huismeubellijst en nieuwe kolommen om prijsinformatie in deze lijst weer te geven.
- Mogelijkheid toegevoegd om wiskundige uitdrukkingen te berekenen in numerieke velden.
- Menu-items Plan > Horizontaal spiegelen en Plan > Verticaal spiegelen toegevoegd.
- Ondersteuning toegevoegd voor meerregelige tekst en tekstuitlijning in tekstwijzigingspaneel.
- X-verschuiving en Y-verschuiving spinner toegevoegd in textuurwijzigingspaneel om texturen te verschuiven.
- Meervoudige selectie van materialen mogelijk gemaakt in materialenwijzigingspaneel om ze per groep te wijzigen.
- Streepjesverschuiving spinner toegevoegd in polylijnwijzigingspaneel om het patroon van gestreepte polylijnen te verschuiven.
- Polylijnen toegestaan om weergegeven te worden in de 3D-weergave.
- Optie toegevoegd in 3D-weergavewijzigingspaneel om achtergrondafbeelding in 3D-weergave op grondniveau te bekijken.
- Menu-items Plan > Maak niveau het enige zichtbare en Plan > Maak alle niveaus zichtbaar toegevoegd.
- Niveaumenu-items weergegeven in een apart contextmenu gekoppeld aan niveautabs.
- Ctrl-modifier (alt of option onder macOS) beheerd om het geselecteerde meubelstuk alleen langs zijn breedte of diepte te wijzigen.
- Nieuwe indicator toegevoegd in het midden van de geselecteerde muur om gemakkelijk zijn kromming te wijzigen.
- Muur booglengte weergegeven in de tooltip gekoppeld aan het Booguitbreiding veld in muurwijzigingspaneel.
- Hellende muren toegestaan om een minimumhoogte van 0 aan één kant te hebben.
- 2.40:1 beeldverhouding toegevoegd en videoformaten bijgewerkt.
- Kolombreedtes van de meubellijst opgeslagen om ze te herstellen bij het openen van een huis.
- Ondergrondse objecten van een groep individueel de grond laten graven in de 3D-weergave.
- Z-buffer diepte verhoogd naar 24 bit wanneer ondersteund, om het beheer van de voor- en achtergrenzen van het frustum in de 3D-weergave te vereenvoudigen.
- Ervoor gezorgd dat equirectangulaire afbeeldingen correct gemapped worden in de 3D-weergave wanneer gebruikt als luchttextuur.
- CSV-exportcodering geforceerd naar UTF-8 op alle systemen en
com.eteks.sweethome3d.CSVEncodingsysteemeigenschap toegevoegd om de codering naar een andere waarde in te stellen voor achterwaartse compatibiliteit. - Gecontroleerd of SH3D-bestanden beginnen met ZIP magic number nadat een bestand opgeslagen is om gebruikers te waarschuwen voor zeldzame faalgevallen.
- Hoek van gegroepeerde meubels opgelost volgens de hoek van het leidende geselecteerde stuk.
- Laden van meubel- en textuurbibliotheken opgelost onder Java 10.
- HiDPI-schermdetectie verbeterd met Java 8/10 onder Windows / Linux / macOS om automatisch de gebruikersinterface te schalen.
- Java 3D-versie bijgewerkt naar 1.6.1 om HiDPI-schermen te ondersteunen onder Java 10.
- 3D-muurupdate geoptimaliseerd na het verplaatsen van een deur of raam.
sunjce_provider.jarbibliotheek toegevoegd aan installatieprogramma’s om toegang tot websites methttpsmogelijk te maken.- Architectuur 32/64 bit radioknoppen toegevoegd in Windows-installatieprogramma en 32 bit standaard geselecteerd onder Windows 10 64 bit.
- Ondersteuning toegevoegd voor ARM64-architectuur in Windows-installatieprogramma.
- Inno Setup geüpgraded naar zijn Unicode-versie om niet-Latijnse talen gemakkelijker te ondersteunen in Windows-installatieprogramma.
- macOS-installatieprogramma gebundeld met Oracle Java 8 en een ander installatieprogramma gebaseerd op Apple Java 6 toegevoegd voor Mac OS X 10.6/10.7 gebruikers.
- JRE 8u162 vervangen door JRE 8u181 in Sweet Home 3D-installatieprogramma’s die gebundeld zijn met Java.
- Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 6.0.
Versie 5.7, 25 januari 2018
- Voorbeeldcomponent toegevoegd aan bestandskiezers die gebruikt worden om een afbeelding te selecteren onder Windows en Linux.
- Door gebruiker gedefinieerde meubeleigenschappen beheerd die toegevoegd zijn aan catalogi die gelezen worden door Sweet Home 3D en gelezen/opgeslagen door Meubelbibliotheek Editor.
- Zichtbaarheid van horizontaal geroteerde objecten op hogere niveaus opgelost.
- Grootte in het plan van een gekopieerd-geplakt object dat horizontaal geroteerd is opgelost.
- Bug opgelost die verhinderde dat niet-wijzigbare meubels gegroepeerd konden worden of een SH3D-bestand gelezen kon worden dat opgeslagen was met een vorige versie die dergelijke objecten bevatte.
- Weergave van meubelcatalogus en meubellijst opgelost bij scrollen onder Mac OS X 10.13 met Java 6.
- Venster-menubeheer opgelost onder Mac OS X met Java 8.
- JRE 8u152 vervangen door JRE 8u162 in Sweet Home 3D-installatieprogramma’s die gebundeld zijn met Java.
- CVS repository op SourceForge.net geconverteerd naar SVN (sorry voor de dode links naar
sweethome3d.cvs.sf.netserver die deze wijziging impliceert). - Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 5.7.
Versie 5.6, 25 oktober 2017
- Bug opgelost die verhinderde dat naar CSV-formaat geëxporteerd kon worden.
- Grootte van meubels in subgroepen opgelost wanneer hun bovenliggende groep gewijzigd wordt.
- Verkeerd berekende drempel van deuren groter dan de zijkant van een kamer opgelost.
- Afdrukprestaties verbeterd onder Mac OS X met Java 8u152.
- JRE 8u144 vervangen door JRE 8u152 in Sweet Home 3D-installatieprogramma’s die gebundeld zijn met Java.
- Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 5.6.
Versie 5.5.2, 20 september 2017
- Foto-aanmaak opgelost op de twee laagste kwaliteitsniveaus wanneer twee monitoren gebruikt worden.
- Opgelost hoe lichten in groepen gerenderd worden op de twee beste kwaliteitsniveaus in de foto-aanmaaktool.
- Java 3D geüpgraded naar versie 1.6.0 voor de Mac OS X-distributies die draaien onder Java 6 (Mac OS X 10.6.8 tot 10.13), waarbij de JAR Executable de enige versie blijft die Sweet Home 3D kan draaien onder Mac OS X 10.4 en 10.5, en/of PowerPC.
- Andere kleine bugfixes en verbeteringen.
Versie 5.5, 6 september 2017
- Deuren en ramen altijd beide zijden van de muren laten uitsnijden waaraan ze toegevoegd worden.
- Voorkomen dat geopende deuren vervormd worden wanneer hun eigenschap
doorOrWindowWidthDepthDeformablein een meubelbibliotheek ingesteld is opfalse. - Ervoor gezorgd dat muren die gemaakt zijn met een dubbelklik op een kamer geen bestaande overlappen.
- Menu-item Plan > Muren samenvoegen toegevoegd om geselecteerde muren samen te voegen op hun kruispunt of uitgelijnde muren die in twee delen gebroken zijn samen te voegen.
- Mogelijkheid toegevoegd om meubels rond een horizontale as te roteren met nieuwe spinners in meubelwijzigingspaneel en een nieuwe indicator beschikbaar op een horizontaal geroteerd object (behalve voor deuren, ramen, trappen en groepen).
- De
horizontallyRotatableeigenschap toegevoegd in meubelbibliotheken om sommige modellen te voorkomen van roteren rond een horizontale as. - Mogelijkheid toegevoegd om de schaal van een textuur in te stellen in textuurwijzigingspaneel.
- 0° / 45° / 90° radioknoppen die gebruikt werden om een textuur te roteren vervangen door een spinner.
- Decimalen toegestaan in spinners die gebruikt worden om hoeken in te voeren.
- Recent gebruikte texturen opgeslagen in gebruikersprofiel om ze te herstellen bij programmastart.
- Maker tekstveld toegevoegd in de meubel- en textuurimportwizards.
- De optionele Maker kolom toegevoegd in de meubellijst om de makers van het 3D-model van een object en de texturen die erop toegepast zijn weer te geven.
- Grootte van de ongecomprimeerde bestanden van een 3D-model weergegeven in meubelcatalogus tooltips en in de nieuwe optionele Modelgrootte kolom beschikbaar in de meubellijst.
- Optie toegevoegd in voorkeuren-paneel om de grootte in pixels van meubelpictogrammen in het plan te kiezen, wanneer bekeken van bovenaf.
- In voorkeuren-paneel de Bezoeker selecteren in plan bij 3D-beweging optie toegevoegd, die uitgeschakeld kan worden om te voorkomen dat de virtuele bezoeker geselecteerd en getoond wordt in het plan bij elke beweging in de 3D-weergave.
- Ctrl M sneltoets toegevoegd om voorkeuren-paneel weer te geven onder Windows en Linux.
- Ctrl Alt M (cmd alt M onder macOS) sneltoets toegevoegd om het wijzigingspaneel van de virtuele bezoeker weer te geven.
- Een driehoek en vijf andere nieuwe objecten toegevoegd in de standaard meubelcatalogus.
- Ook onder CC-BY-licentie uitgebracht de 76 3D-modellen van de standaardcatalogus die beschikbaar zijn onder GNU GPL.
- Menu-item Bestand > Nieuw van demo toegevoegd met 9 demo’s (5 appartementen en 4 huizen) gedistribueerd onder GNU GPL en CC-BY-licentie.
- Verbeterd hoe voor- en achterclipafstanden van frustum berekend worden in de 3D-weergave.
- Crash van het programma opgelost onder Windows 10 Creator update wanneer een bestandsdialoogvenster werd weergegeven.
- Probleem opgelost waarbij sommige texturen ondersteboven weergegeven werden.
- Beheer van de muurzijdenkleuren / textuur opgelost wanneer gewijzigd met het kamerwijzigingspaneel.
- Locatie van 3D-modellen met een niet-kubusvorm opgelost wanneer rotaties toegepast bij import geen veelvoud van 90° zijn (objecten in bestaand plan worden niet bijgewerkt om compatibiliteit niet te breken).
- Standaardgrootte van 100×100 cm ingesteld voor textuur geleend van het 3D-model van een ander object.
- De applet beschikbaar in Sweet Home 3D Viewer vervangen door het HTML5 canvas van Sweet Home 3D JS Viewer om gebruikers te laten navigeren in de 3D-weergave van een SH3D-bestand met elke webbrowser die compatibel is met WebGL, inclusief onder iOS en Android.
/os.arch=x86,/j3d.version=1.5.2en/j3d.version=1.6parameters toegevoegd aan Windows-installatieprogramma om de installatie van de 32 bit versie van Sweet Home 3D onder een 64 bit systeem te forceren en/of een bepaalde versie van Java 3D te kiezen.- JRE 8u51 of 8u121 vervangen door JRE 8u144 in Sweet Home 3D-installatieprogramma’s die gebundeld zijn met Java.
- Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 5.5.
Versie 5.4, 31 januari 2017
- Minimumwaarde van bezoeker’s gezichtsveld ingesteld op 2°.
- Verkeerd weergegeven rechthoekige texturen opgelost wanneer geroteerd.
- Bug opgelost die verhinderde dat het Naamloos venster gesloten kon worden na het openen van een bestand onder Mac OS X.
- Bug opgelost die de resolutieschalingsfactor te vaak toepaste op de gebruikersinterface.
- Bug opgelost die verhinderde dat de punten van een polylijn verplaatst konden worden.
- JRE 8u112 vervangen door JRE 8u121 in Sweet Home 3D-installatieprogramma’s gebundeld met Java onder Linux.
- Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 5.4.
Versie 5.3, 16 november 2016
- Ervoor gezorgd dat de geselecteerde items zichtbaar zijn in het plan na het gebruik van de Inzoomen of Uitzoomen tools.
- Veranderd hoe texturen op randen van kamervloeren worden weergegeven zodat ze er nooit vervormd uitzien.
- Muren weergegeven met half transparant patroon tijdens het tekenen of bij het plaatsen van deuren en ramen, wanneer een achtergrondafbeelding wordt gebruikt.
- De schaal en oorsprong van achtergrondafbeeldingen geïmporteerd op nieuwe niveaus geïnitialiseerd met de waarden van de beschikbare achtergrondafbeelding op het dichtstbijzijnde niveau.
- Verbeterd muisbeheer van de virtuele bezoeker in het plan op kleine schalen.
- Een Home.xml invoer toegevoegd, gevalideerd door de DTD SweetHome3D.dtd aan SH3D-bestanden, en bestandsassociatie toegevoegd voor toekomstige SH3X-bestanden.
- HomeObject superklasse toegevoegd om ontwikkelaars hun eigen eigenschappen op thuisobjecten te laten beheren.
- Textuurafbeeldingsbestanden gekopieerd bij OBJ-formaatexport in plaats van nieuwe te genereren.
- De oppervlakteberekening van kamers getekend met een gat in het midden gecorrigeerd.
- Blokkerende fouten opgelost die optraden voor getextureerde vloeren in het plan met Java 7/8 onder Ubuntu.
- De kleur van menu-items onder Ubuntu gecorrigeerd en betere ondersteuning voor slepen en neerzetten onder Linux met Java 8.
- Java 3D-versie geüpgraded naar 1.6.0 fcs / JOGL 2.3.2 voor Windows- en Linux-versies, en voor de Mac OS X-versie die draait met Java 7/8.
- Java 3D-versie weergegeven in het dialoogvenster Over.
- Sweet Home 3D-pictogram toegevoegd in de installatiemap onder Linux.
- JRE 8u74 vervangen door JRE 8u51 in Sweet Home 3D-installatieprogramma’s gebundeld met Java onder Windows.
- JRE 6u45 vervangen door JRE 8u112 in Sweet Home 3D-installatieprogramma’s gebundeld met Java onder Linux.
- Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 5.3.
Versie 5.2, 17 februari 2016
- Onzichtbaar optie toegevoegd aan het Meubelmaterialen paneel om sommige delen van een meubelstuk te verbergen.
- Het formaat wijzigen van een meubelstuk met de formaat-indicator proportioneel gemaakt wanneer de shift toets wordt ingedrukt.
- De viewport van het plan alleen verplaatst wanneer geselecteerde objecten onzichtbaar worden op het scherm als ze met het toetsenbord worden verplaatst.
- De breedte van de rechthoek van deuren en ramen in het plan gewijzigd om rekening te houden met de breedte van hun
doorOrWindowCutOutShapeeigenschap wanneer deze kleiner is. com.eteks.sweethome3d.resolutionScalesysteemeigenschap toegevoegd om een schaalfactor toe te passen op de gebruikersinterface van Sweet Home 3D.- Een Java Web Start-versie toegevoegd die de gebruikersinterface van Sweet Home 3D twee keer zo groot kan weergeven voor gebruikers met HiDPI-schermen onder Windows en Linux.
samplerAlgorithmenfiltereigenschappen toegevoegd aan de renderer-eigenschappen die kunnen worden ingesteld voor Sunflow.- Een bug opgelost die de grootte van een SH3D-bestand onnodig kon vergroten wanneer de textuur van een materiaal was ingesteld op de standaardwaarde of hergebruikt werd op een ander object.
- Ervoor gezorgd dat muren gemaakt door het menu-item Plan > Muur splitsen op hetzelfde niveau zijn als de gesplitste muur.
- Visuele eigenschappen ingesteld op een
Homeinstantie vervangen door eenvoudigeStringeigenschappen (ontwikkelaars worden aangemoedigd om aanroepen naar de verouderdegetVisualPropertyensetVisualPropertyop eenHomeinstantie te vervangen door aanroepen naargetPropertyensetProperty, omdat toekomstige bestandsformaten mogelijk geen visuele eigenschappen meer opslaan). - Nieuw pictogram en logo ontworpen door madudesign.
- Installatieprogramma gewijzigd om oude JRE’s aan het einde van het installatieproces onder Windows te verwijderen.
- De digitale handtekening die gebruikt wordt om de applicatie te ondertekenen bijgewerkt met een SHA-2 handtekening.
- JRE 8u60 vervangen door JRE 8u74 in Sweet Home 3D-installatieprogramma’s gebundeld met Java onder Windows.
- Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 5.2.
Versie 5.1, 5 oktober 2015
- Een regressie opgelost die verhinderde om gemakkelijk een object te selecteren dat in een geselecteerde kamer was geplaatst.
- Een bug opgelost die verkeerde SVG-bestanden genereerde voor plannen met teksten in het standaardlettertype.
- Een bug opgelost die kon verhinderen dat een SH3D-bestand opnieuw werd geopend dat was opgeslagen met de meubellijst gesorteerd op de kolommen Kleur of Textuur.
- Onverwachte oppervlakken verwijderd die werden weergegeven op de grond in 3D en overeenkomende objecten op n-2 niveaus onder de grond.
- Verkeerd berekende uitsnijding van trappen in de bovenverdieping voor sommige indelingen gecorrigeerd.
- Enkele 3D-renderingproblemen opgelost bij kamers op grondniveau onder Mac OS X met Java 6.
- Het beheer van pictogrammen en modellen die meer dan eens worden gerefereerd in een SH3F- of SH3T-bestand bewerkt met de Meubelbibliotheek-editor of de Texturenbibliotheek-editor gecorrigeerd.
- Duitse, Japanse en Zweedse helppagina’s bijgewerkt.
- Java 3D geüpgraded naar versie 1.6.0-pre12 / JOGL 2.3.2 beta voor de Mac OS X-versie die draait met Java 7 / 8.
- JRE 8u51 vervangen door JRE 8u60 in Sweet Home 3D-installatieprogramma’s gebundeld met Java onder Windows.
- Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 5.1.
Versie 5.0, 19 juli 2015
- Een tool toegevoegd om polylijnen in het plan te tekenen met verschillende stijlen.
- De mogelijkheid toegevoegd om plinten weer te geven met muur- en kamerwijzigingspanelen.
- Niveaus mogelijk niet zichtbaar gemaakt met het nieuwe selectievakje Zichtbaar in hun wijzigingspaneel of met het nieuwe menu-item Niveau onzichtbaar maken.
- Niveaus op dezelfde hoogte beheerd als lagen met een volgorde-index die kan worden ingesteld in het wijzigingspaneel voor niveaus (kan kleine veranderingen veroorzaken in bestaande SH3D-bestanden).
- Menu-item Bewerken > Stijl plakken toegevoegd om de stijl van de geselecteerde objecten te wijzigen vanuit het object van hetzelfde type dat naar het klembord is gekopieerd.
- Menu-items Punt toevoegen aan kamer en Punt verwijderen uit kamer toegevoegd in het contextmenu van het plan.
- De mogelijkheid toegevoegd om objecten in meubelgroepen te selecteren, te bewerken en te verwijderen, zonder de noodzaak om gegroepeerde objecten te degroeperen.
- Menu-items Meubels > Toevoegen aan groep en Bewerken > Plakken in groep toegevoegd om objecten aan de geselecteerde groep toe te voegen.
- Uitgevouwen groepen opgeslagen in de meubellijst.
- Een optie toegevoegd in het voorkeurenpaneel om het standaardlettertype te wijzigen.
- De mogelijkheid toegevoegd om het lettertype en de kleur van vrije teksten te wijzigen in hun wijzigingspaneel, evenals om ze in de 3D-weergave op een bepaalde hoogte weer te geven.
- Variabele $level toegevoegd in het dialoogvenster voor afdrukinstellingen om de naam van het afgedrukte niveau in de kop- of voettekst van de pagina af te drukken.
- De grootte van de gekozen afbeelding in de wizards voor het importeren van achtergrondafbeeldingen en texturen gecontroleerd om voor te stellen deze te verkleinen als deze erg groot is.
- Direct voorgesteld om het huidige huis op te slaan na het selecteren van het menu-item Sweet Home 3D > Afsluiten onder Mac OS X, wanneer slechts één gewijzigd huis is geopend.
- Een informatiebericht weergegeven zodra een meubel- of texturenbibliotheek-import is voltooid.
- Toegestaan dat de hellingshoek van het gezichtspunt tussen -90° en 90° ligt.
- Geaccepteerd dat 1/8 1/4 3/8 1/2 5/8 3/4 7/8 breukentekst kan worden ingevoerd wanneer de eenheid Voet/Inch/Breuk in gebruik is.
- Het beheer van negatieve waarden in de eenheid Voet/Inch/Breuk gecorrigeerd.
- Ondersteuning voor DAE/Collada-formaat verbeterd om bestanden met ontbrekende gegevens te accepteren.
- Een bug opgelost die verhinderde dat foto’s werden gerenderd op de twee hoogste kwaliteitsniveaus wanneer de Turkse lokalisatie in gebruik is.
- Nederlandse lokalisatie opgenomen, geschreven door Gerwin Harmsen en Rob van den Berg.
- Traditionele Chinese lokalisatie opgenomen, geschreven door Lee Shin-Chun.
- Franse, Engelse en Chinese helppagina’s bijgewerkt.
- Java 3D geüpgraded naar versie 1.6.0-pre12 / JOGL 2.3.1 voor de Mac OS X-versie die draait met Java 7 / 8.
- JRE 6u45 vervangen door JRE 8u51 in Sweet Home 3D-installatieprogramma’s gebundeld met Java onder Windows.
- Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 5.0.
Versie 4.6, 2 februari 2015
- Afdrukken van getextureerde vloeren onder Mac OS X met Java 7 / 8 gecorrigeerd.
- Een probleem opgelost met de 3D-weergave in een apart venster op een tweede scherm onder Mac OS X met Java 7 / 8.
- Een crash in de wizard voor het importeren van meubels op sommige configuraties die draaien op Mac OS X met Java 7 / 8 opgelost.
- Java 3D-versie geüpgraded naar 1.6.0-pre11 / JOGL 2.2.4 voor de Mac OS X-versie die draait met Java 7 / 8.
- Maximaal geheugen gebruikt door Sweet Home 3D onder Windows 64 bit verhoogd.
- Certificaat gebruikt voor het ondertekenen van programma’s bijgewerkt.
- Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 4.6.
Versie 4.5, 22 oktober 2014
- De Loader3DS-bibliotheek vervangen door een nieuwe die kleuren, transparantie en plaatsing van onderdelen van 3D-modellen in 3DS-formaat beter interpreteert (aanpassingen van materialen op meubels in 3DS-formaat in eerdere versies van Sweet Home 3D gaan verloren).
- Het maximale aantal opgeslagen gezichtspunten verhoogd naar 50.
- Een foutmarge toegevoegd om te bepalen of een meubelstuk een ander overlapt, wanneer een gebruiker het bovenop het tweede stuk wil plaatsen.
- In de meubellijst een pictogram toegevoegd aan de naam van elk stuk met een gedefinieerde
information-eigenschap, en deze informatie weergegeven in een pop-up na een klik op het pictogram. - De vorige grootte van het dialoogvenster voor textuurselectie hersteld na het wijzigen van de grootte.
- Zoekfilter in het dialoogvenster voor textuurselectie gewist nadat een textuur is geïmporteerd.
- Formaat voor afmetingen die naar CSV-formaat worden geëxporteerd geforceerd om decimalen weer te geven in plaats van breuken in inches.
- Extra tussenruimte toegevoegd aan kolommen van de meubellijst bij het afdrukken onder Windows voor een betere weergave.
- Een bug opgelost die SH3D-bestanden met correct geïmporteerde gecomprimeerde 3D-modellen kon interpreteren als beschadigde bestanden.
- Een bug opgelost die verhinderde dat zij-aan-zij uitlijning van gestapelde meubelstukken werkte.
- Onjuiste berekening van muurhoeken op sommige horizontale muren gecorrigeerd.
- Ervoor gezorgd dat de volgorde waarin meubelstukken werden toegevoegd behouden blijft na het groeperen.
- Het beheer van de muiscursor tijdens sleep- en neerzet-operaties in de catalogus verbeterd.
- De verwijdering van het standaard huis uitgesteld om fatale Java 3D-fouten in Mac OS X volledig scherm modus te voorkomen.
- Spaanse, Japanse, Braziliaans-Portugese, Russische en Poolse vertalingen van de help bijgewerkt.
- Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 4.5.
Versie 4.4, 12 juni 2014
- Een zoekveld toegevoegd om texturen te filteren en een lijst van recent gebruikte texturen in het dialoogvenster voor textuurselectie.
- Ondersteuning voor textuurrotatie toegevoegd.
- Het geselecteerde materiaal laten knipperen in de 3D-voorvertoning van het dialoogvenster Meubelmaterialen wijzigen.
- Tekstvelden voor het bewerken van lengtes verbeterd wanneer de eenheid Voet/Inch/Breuk actief is.
- Menu-item Bewerken > Alles selecteren op alle niveaus toegevoegd, met feedback in niveautabbladen die niveaunamen tonen omlijnd met selectiekleur onder Java 6 en hoger.
- Menu Object selecteren vervangen door menu Selectie omschakelen in het contextuele menu van het plan wanneer de Shift-toets wordt ingedrukt.
dropOnTopElevation-eigenschap toegevoegd aan de meubels in de catalogus om objecten op meubels op een voorkeursverhoging te plaatsen (om het plaatsen van objecten op of onder planken, stoelen, bomen, etc. te vereenvoudigen).- Menu-item Meubels > Verhoging resetten toegevoegd om de voorkeursverhoging van geselecteerde meubels die op andere stukken zijn geplaatst opnieuw te berekenen.
- KMZ-extensie toegevoegd aan de lijst van ondersteunde bestandsextensies in de wizard voor meubelimport.
- Ondersteuning toegevoegd voor zijwaartse bewegingen in de 3D-weergave met het toetsenbord via Alt + pijl links en Alt + pijl rechts.
- Dubbele gegevens in SH3D-bestanden tijdens het opslaan voorkomen.
- Beschikbare schijfruimte gecontroleerd voor het opslaan onder Java 6 en hoger.
- Optie toegevoegd om beschadigde SH3D-bestanden te repareren met de mogelijkheid om beschadigde gegevens uit Sweet Home 3D-catalogi te herstellen, beschadigde 3D-modellen en afbeeldingen te verwijderen of deze in rood weer te geven.
- Transparantie van de textuurafbeelding voor de grondtextuur in de 3D-weergave in acht genomen.
- Verbeterd beheer van textuurtransparantie in SunFlow.
- Probleem opgelost in SunFlow-parameters dat zwarte vierkante stippen kon genereren.
- Ondersteuning toegevoegd voor import van SH3D-bestanden in de Online versie, waarbij wordt gecontroleerd welke 3D-modellen en texturen beschikbaar zijn op de server om de lengte van opgeslagen huisgegevens op de server te beperken.
- Verwijderen-knop toegevoegd in het Openen-dialoogvenster van de Online versie om huizen op de server te verwijderen.
- Gecontroleerd of de lengte van huisgegevens niet de maximaal toegestane lengte op de server overschrijdt voordat deze wordt opgeslagen in de Online versie.
camera,selectableCameras,levelenselectableLevelsparameters toegevoegd aan de Sweet Home 3D Viewer om de gebruiker opgeslagen gezichtspunten en huisniveaus te laten selecteren.activateCameraSwitchKeyparameter toegevoegd om de spatiebalk uit te schakelen in Sweet Home 3D Viewer.- Mogelijkheid toegevoegd om het 3D-model van een meubelstuk te bewerken in de Meubelbibliotheek Editor.
- Problemen opgelost in de afhankelijkheden van een DAE-bestand wanneer deze spaties, % en # tekens gebruiken.
- Probleem opgelost met textuurcoördinaten berekend bij deuren- en ramenintersecties voor muren met een hoek anders dan 0° of 90° in de plattegrond.
- Beheer van textuurcoördinaten gecorrigeerd op het 3D-model in het voorbeeldvenster Meubelmaterialen voor kleine modellen.
- Gecontroleerd of de lengte van de automatische aanvullingslijst opgeslagen in voorkeuren niet de maximaal toegestane waarde overschrijdt.
- Weigering om het ZIP-bestand van een 3D-model te importeren dat onleesbare items bevat.
- 3D-weergavebeheer aangepast om te voorkomen dat het grijs blijft onder Windows met Java 7/8.
- Het maximale geheugen verhoogd naar 2 GB voor de Java Web Start versie onder Windows en Linux 64-bit systemen.
- Het ingestelde maximale geheugen voor Java weergegeven in het Over-dialoogvenster.
- Engelse, Franse, Duitse, Zweedse, Hongaarse en Bulgaarse helppagina’s bijgewerkt.
- Java 3D geüpgraded naar versie 1.6.0-pre10 / JOGL 2.1.5 voor de Mac OS X-versie met Java 7.
- Andere kleine bugfixes en verbeteringen.
Zie ook het blogartikel over versie 4.4.
Versie 4.3, 14 januari 2014
- Bugs opgelost die verhinderden dat de 3D-weergave werd weergegeven wanneer deze was opgeslagen als losgekoppeld, op één scherm en meerdere schermen.
- Lettertype-probleem opgelost waardoor Chinese tekst niet correct werd weergegeven in de plattegrond onder Windows en Linux.
- Bug opgelost die verhinderde dat de camera omhoog kon worden bewogen in het Sweet Home 3D Viewer applet.
- Een bug opgelost die het Trap selectievakje in de meubelimportwizard niet initialiseerde wanneer een geïmporteerd 3D-model werd aangepast.
- Een bug opgelost die ervoor zorgde dat sommige vloerkamers niet correct werden weergegeven in de 3D-weergave wanneer ze overlappen.
- De weergave van teksten in catalogusmeubel tooltips onder Java 5 opgelost.
- Een bug opgelost die het programma liet vastlopen bij sommige gekleurde achtergrondafbeeldingen onder Mac OS X met Java 7.
- Enkele onverwachte gedragingen opgelost wanneer meubels vanuit de catalogus werden gesleept onder Mac OS X met Java 7.
- Prestaties van de 3D-weergave verbeterd in de Java Web Start en JAR executable versies die draaien onder Mac OS X met Java 7.
- % en # tekens geaccepteerd in afhankelijkheden van OBJ en DAE bestanden.
- Een 32-bit / 64-bit Windows installer gemaakt die de 64-bit versie van Sweet Home installeert onder 64-bit Windows, en anders de 32-bit versie.
- Het 32-bit / 64-bit datamodel van de draaiende versie weergegeven in het Over dialoogvenster.
- Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 4.3.
Versie 4.2, 30 oktober 2013
- Ondersteuning toegevoegd voor het uitsnijden van niet-rechthoekige deuren en ramen die in muren zijn geplaatst.
- Inzoomen en Uitzoomen tools toegevoegd in de achtergrondafbeelding importwizard om te helpen bij het nauwkeuriger invoeren van de afbeeldingsschaal.
- Verticale en horizontale beperkingen toegevoegd wanneer de shift toets wordt ingedrukt aan de schaallijn die wordt weergegeven in de tweede stap van de achtergrondafbeelding importwizard.
- De zoekmachine in de meubelcatalogus verbeterd om vergelijking van letters met accenten en meerdere criteria te ondersteunen (scheid criteria door spaties).
- Trappen getekend op een hoger niveau in het plan wanneer de hoogte van de bovenkant en de hoogte van het niveau gelijk zijn.
- Dubbel gecontroleerd of afbeeldingen die als textuur worden gebruikt en als transparant zijn gemarkeerd, ten minste één transparante pixel bevatten.
- Een bug opgelost die vloerkamers incorrect weergaf in de 3D-weergave wanneer ze gedeeltelijk overlappen.
- Een bug opgelost die verhinderde dat sommige delen van een kamerplafond met een complexe vorm kleiner dan de bovenverdieping kamer werden weergegeven.
- Een bug opgelost die gespiegelde ramen niet correct renderde op de twee beste kwaliteitsniveaus van de foto-aanmaaktool.
- Een bug opgelost die tekstvelden verkeerd automatisch aanvulde bij de initialisatie van hun dialoogvenster.
- Een bug opgelost die verhinderde dat video’s werden gemaakt in Java Web Start en Online versies die draaien met Java 7u25 of hoger.
- Een bug opgelost die verhinderde dat naar SVG-formaat werd geëxporteerd onder Java 7 / Linux.
- Een bug opgelost die verhinderde dat de 3D-weergave daarna werd weergegeven wanneer deze niet zichtbaar was bij het openen van bestanden onder Windows.
- Een bug opgelost die het venster van grote projecten niet op de voorgrond plaatste wanneer ze werden heropend.
- Ervoor gezorgd dat gemaximaliseerde vensters correct worden hersteld wanneer ze worden heropend onder Mac OS X.
- De vereiste attributen toegevoegd aan de jar-bestanden van de Online versie die enkele beveiligingswaarschuwingen onder de nieuwste Java-versie vermijden.
- De Samenvoegen tool toegevoegd in de Meubelbibliotheek Editor en de Textuurbibliotheek Editor om de huidige bibliotheek samen te voegen met een andere.
- Tekstvelden toegevoegd in de Meubelbibliotheek Editor om de Trefwoorden/Tags in te voeren die zijn gekoppeld aan een meubelstuk, en om de uitsnijdvorm van deuren en ramen aan te passen.
- Ondersteuning toegevoegd voor Java Web Start en JAR executable versies die draaien onder Mac OS X met Java 7.
- Trefwoorden bijgewerkt in de standaard meubelcatalogus en meubelbibliotheken om het zoeken naar vergelijkbare objecten te vereenvoudigen.
- Andere kleine bugfixes en verbeteringen in Sweet Home 3D, de Meubelbibliotheek Editor en de Textuurbibliotheek Editor.
Zie ook blogartikel over versie 4.2.
Versie 4.1, 3 juni 2013
- Exporteren naar OBJ-formaat functie geoptimaliseerd voor grote exports.
- Het luchtfoto gezichtspunt dichter bij het eerste meubelstuk geplaatst dat aan een leeg huis wordt toegevoegd.
- Ondersteuning toegevoegd voor volledig scherm modus onder Mac OS X.
- Een printbug opgelost die niet altijd de verwachte pagina’s toonde.
- De Online versie bijgewerkt om ervoor te zorgen dat deze geen extra beveiligingswaarschuwing weergeeft wanneer deze wordt uitgevoerd met de nieuwste Java-versie.
- Het standaard maximale geheugen dat door het programma wordt gebruikt verhoogd naar 640 MB, en deze grootte laten groeien tot 1024 MB voor Windows 32 bit installer versie volgens het beschikbare RAM in het systeem.
- Een bug opgelost in Sweet Home 3D, de portable versie van Sweet Home 3D (119 MB), de Meubelbibliotheek Editor (12,3 MB) en de Textuurbibliotheek Editor (784 kB) die verhinderde dat sommige tijdelijke bestanden onder Windows werden verwijderd bij het beëindigen van het programma.
- De privé werkmap van Sweet Home 3D automatisch verwijderd bij het beëindigen van het programma wanneer het normaal stopt.
- Absolute paden geaccepteerd in
com.eteks.sweethome3d.tools.temporarySubFoldersysteemeigenschap om de manier te vereenvoudigen waarop wordt aangegeven waar de privé werkmap van Sweet Home 3D moet zijn. com.eteks.sweethome3d.swing.fixedPrintMarginsysteemeigenschap toegevoegd om een printmarge te kunnen forceren (uitgedrukt in centimeters) wanneer aangepaste marges ingevoerd in het paginaformaat dialoogvenster niet in aanmerking worden genomen.- Een bug opgelost die de beschikbare updates van een bibliotheek bleef weergeven zelfs nadat deze was geïnstalleerd.
- Een probleem opgelost dat het opstarten van het programma verhinderde wanneer de naam van geïmporteerde bibliotheken een zeer lange reeks cijfers bevatte.
- Spaanse helppagina’s bijgewerkt.
- JRE 6u43 vervangen door JRE 6u45 in Sweet Home 3D installers gebundeld met Java.
- Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 4.1.
Versie 4.0, 21 maart 2013
- De Shift toets gebruikt om objecten die in het plan worden verplaatst uitgelijnd te houden langs horizontale of verticale as, en de toets die wordt gebruikt om de magnetisme-instelling te schakelen gewijzigd naar Alt toets onder Windows, cmd toets onder Mac OS X en Shift + Alt toets onder Linux.
- Materialen optie toegevoegd in het meubelaanpassingspaneel om de verschillende materialen (kleuren of texturen) van het geselecteerde meubel te bewerken.
- De kleurkiezer verbeterd met de mogelijkheid om een kleur te kiezen uit RAL en Creative Commons paletten, met een pipet tool of in een lijst die recent gekozen kleuren weergeeft.
- Opties toegevoegd in het kameraanpassingspaneel om de kleur of textuur van de muurzijden rondom de aangepaste kamer te wijzigen.
- Patroon in plan en Bovenkant kleur in 3D-weergave opties toegevoegd in het muuraanpassingspaneel om het patroon te wijzigen dat wordt gebruikt om een muur in het plan te tekenen en de kleur die wordt gebruikt om de bovenkant van een muur in de 3D-weergave te schilderen.
- Muurpatroon in plan optie vervangen door Nieuw muurpatroon in plan optie in het gebruikersvoorkeuren paneel.
- 3 nieuwe muurpatronen toegevoegd.
- 3D-weergave > Gezichtspunten verwijderen menu-item toegevoegd om alle of enkele van de opgeslagen gezichtspunten te verwijderen.
- 3D-weergave > Foto’s maken op gezichtspunten menu-item toegevoegd om foto’s te maken op een subset van de opgeslagen gezichtspunten.
- De bestaande Inch eenheid hernoemd als Voet/Inch/Breuk, ervoor gezorgd dat deze altijd de dichtstbijzijnde 1/8 inch breuk weergeeft voor lengtes getoond in de meubeltabel en in het plan, en decimalen verwijderd voor oppervlaktes in vierkante voet.
- De Inch/Decimalen eenheid toegevoegd aan gebruikersvoorkeuren die decimalen van een inch kan weergeven voor lengtes getoond in de meubeltabel en in het plan, en voor oppervlaktes in vierkante voet.
- Meubel > Textuur importeren menu-item toegevoegd om de toegang tot de textuur importwizard te verbeteren.
- Meubel > Exporteren naar CSV-formaat… menu-item toegevoegd.
- 3D-weergave > Weergeven in apart venster / Weergeven in hoofdvenster menu-items snelkoppeling ingesteld op Ctrl + Alt + Y (cmd + alt + Y onder Mac OS X) en programma snelkoppelingen ingeschakeld in de gescheiden 3D-weergave.
- Een optie toegevoegd om te kiezen of alleen de geselecteerde items in het plan of alle huis 3D-items moeten worden geëxporteerd naar OBJ-formaat.
- Een Controleer updates bij programmastart selectievakje en een Controleer update knop toegevoegd aan het gebruikersvoorkeuren paneel om informatie te krijgen over de beschikbare updates van het programma en SH3F/SH3T/SH3L/SH3P bestanden.
- In Luchtfoto modus, de hoogte van het rotatiecentrum ingesteld op halve hoogte van de zichtbare items in de 3D-weergave.
- Luchtfoto gecentreerd op selectie optie toegevoegd aan het voorkeuren paneel om de 3D-weergave te centreren op de geselecteerde objecten in het plan wanneer Luchtfoto modus actief is.
- Een Bibliotheken… knop toegevoegd aan het Over dialoogvenster om alle bibliotheken en plug-ins te tonen die door Sweet Home 3D worden gebruikt.
- Parameterisatie van de SunFlow rendering engine toegestaan met eigenschappen opgehaald uit resource eigenschappen bestand of uit Systeem eigenschappen.
- Textuurcoördinaten toegevoegd aan de Doos en Cilinder 3D-modellen van de standaard catalogus en een andere materiaalnaam ingesteld voor elk van hun vlakken om de kleur of textuur van elk vlak individueel te kunnen bewerken.
- Lijndikte in prints verminderd.
- Bovenaanzicht en Vloerkleur of textuur ingesteld als de opties bij eerste start voor Meubeliconen in plan en Kamerweergave in plan gebruikersvoorkeuren onder Windows en Mac OS X.
- De berekening van de hoogte van een rond plafond dicht bij een ronde hellende muur verbeterd.
- Een regressie opgelost die verscheen in versie 3.0 die kon voorkomen dat hellende plafonds correct werden berekend.
- Een bug opgelost die bestanden kon opslaan die onmogelijk te heropenen waren en zonder foutmelding.
- Ervoor gezorgd dat het venster kan worden vergroot/verkleind zodra het wordt geopend wanneer de 3D-weergave is losgekoppeld onder Mac OS X.
- Witruimte geaccepteerd in MTL bestandsnamen.
- Ondersteuning toegevoegd in Online versie voor Java 7 onder Mac OS X met Java 3D 1.6.0-pre7 / JOGL 2.0-rc11 bibliotheken.
- Engelse, Franse, Duitse, Zweedse, Hongaarse en Bulgaarse helppagina’s bijgewerkt.
- JRE 6u37 vervangen door JRE 6u43 in Sweet Home 3D installers gebundeld met Java.
- Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 4.0.
Versie 3.7, 25 oktober 2012
- Groepen weergegeven in de meubeltabel als uitklapbare / inklapbare boomknooppunten.
- Antialiasing gebruikt in de 3D-weergave wanneer mogelijk.
- Een bug opgelost die ongeldige SH3D bestanden kon maken na het importeren van een 3D-modelbestand met niet-ASCII tekens (zoals letters met accenten).
- Het beheer van meerdere gaten in polygonen gedefinieerd in geïmporteerde DAE bestanden opgelost.
- Venster vergroten/verkleinen verboden terwijl een SH3D bestand wordt geopend onder Mac OS X, om vastlopen van het programma te voorkomen.
- Alleen de texturen van het SH3T bestand die door het huis worden gebruikt opgeslagen in een SH3D bestand.
- De versie 1.0 (670 kB) van de Textuurbibliotheek Editor uitgebracht, een apart hulpmiddel waarmee de gebruiker eenvoudig SH3T bestanden kan maken en bewerken.
- De nieuwe portable versie van Sweet Home 3D (versie 3.7, 116 MB) en Meubelbibliotheek Editor (versie 1.9, 5 MB) bijgewerkt.
- JRE 6u35 vervangen door JRE 6u37 in Sweet Home 3D installers gebundeld met Java.
- Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 3.7.
Versie 3.6, 6 september 2012
- De mogelijkheid toegevoegd om teksten, de naam van meubels en de naam en oppervlakte van kamers in het plan te roteren.
- Uitlijningsmagnetisme van een meubelstuk verbeterd wanneer de zijkant wordt uitgelijnd langs een muur.
- Laatst geselecteerde mappen opgeslagen in bestandsdialoogkiezers voor elk inhoudstype dat door Sweet Home 3D wordt behandeld.
- Het laden van meubelcatalogi bij taalwijziging en tijdens het importeren van meubelbibliotheken verbeterd.
- Lenstype gebruikt in videogeneratie voor de twee beste kwaliteitsniveaus opgelost.
- Blauwe kleur geforceerd voor selecties getekend over de geïmporteerde afbeelding in de achtergrondafbeelding wizard wanneer de standaard selectiekleur niet kleurrijk genoeg is.
- Selectiekleurbeheer in plan onder Mac OS X verbeterd.
- Homoniemen toegestaan onder meubel- en textuurnamen in catalogi.
- Geweigerd om een beschadigd SH3D bestand te openen wanneer het enkele onbereikbare meubels of texturen bevat.
- Een bug opgelost die het opstarten van het programma blokkeerde als sommige bestanden die moesten worden hersteld ongeldig waren.
- Windows en Mac OS X applicaties en installers ondertekend met de gecertificeerde digitale handtekening van Sweet Home 3D ontwikkelaar (d.w.z. Emmanuel Puybaret).
- JRE 6u32 vervangen door JRE 6u35 in Sweet Home 3D installers gebundeld met Java.
- Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 3.6.
Versie 3.5, 28 april 2012
- Meubel > Naast elkaar uitlijnen menu-item toegevoegd om geselecteerde meubels uit te lijnen aan de zijkanten en aan de achterkant van het eerst geselecteerde stuk.
- Meubel > Uitlijnen op voorkant / Uitlijnen op achterkant / Uitlijnen op linkerkant / Uitlijnen op rechterkant menu-items toegevoegd om geselecteerde meubels uit te lijnen op de voor- / achter- / linker- / rechterkant van het eerst geselecteerde stuk.
- Meubel > Horizontaal verdelen / Verticaal verdelen menu-items toegevoegd om geselecteerde meubels dienovereenkomstig te verdelen.
- Meubels uitlijnen of verdelen menu toegevoegd in plan popup menu om toegang te verlenen tot deze functies in de online versie.
- Een magnetisme gedrag toegevoegd tijdens het slepen en neerzetten van een stuk in het plan, wanneer de randen de randen van een ander meubelstuk naderen.
- Magnetisme van meubels langs muren (inclusief ronde muren) verbeterd met anti-botsing systeem.
- Zoom in het plan gecentreerd op muiscursor gemaakt wanneer zoom wordt gedaan met muiswiel terwijl Ctrl toets wordt ingedrukt (cmd onder Mac OS X).
- 3D-weergave > Virtuele bezoeker aanpassen menu-item toegevoegd om bezoekerslocatie en hoeken te bewerken.
- Ooghoogte aanpassen volgens geselecteerd niveau optie toegevoegd in virtuele bezoeker aanpassingspaneel (standaard geselecteerd voor nieuwe huizen).
- Rotatierichting naar boven / beneden omgekeerd in luchtfoto weergave modus.
- Grondkleur laten variëren volgens lichtkracht instelling (de grondkleur van je bestaande huisbestanden wordt automatisch bijgewerkt en dit kan leiden tot enkele kleine wijzigingen in rendering).
- Trap uitsnijdvorm hergebruikt om het gat van een helling in de grond te berekenen.
- Ondersteuning toegevoegd voor
<unit>element in Collada bestanden om een betere standaardgrootte te krijgen van geïmporteerde 3D-modellen in dit formaat. - Verplaats muiscursor toegevoegd voor objectverplaatsing in het plan en cursors uiterlijk verbeterd.
- Een knop toegevoegd om toegang te krijgen tot voorkeuren in de werkbalk (behalve onder Mac OS X waar de cmd + , snelkoppeling bekend is en de werkbalk al groot is).
- Een bug opgelost die de applicatie liet vastlopen wanneer een venster met een 3D-weergave, eerder opgeslagen als verborgen, werd vergroot onder Mac OS X.
- Gesplitst
HomeControllerklasse inHomeController+HomePluginControllerklassen om toegang te verlenen aan controllers in een plug-in (als je een afgeleide versie van Sweet Home 3D hebt gemaakt met een directe subklasse of een instantiatie vanHomeControllerklasse, moet je alleencom.eteks.sweethome3d.viewcontroller.HomeControllerklasse vervangen doorcom.eteks.sweethome3d.plugin.HomePluginControllerklasse). - Duitse / Spaanse / Braziliaans-Portugese / Zweedse help bijgewerkt.
- Russische versie van de gebruikersinterface herzien en bijgewerkt door Андрей Прищенко.
- Lettertype van Sweet Home 3D-logo gewijzigd (met dank aan Julien De Méyère).
- JRE 6u30 vervangen door JRE 6u32 in Sweet Home 3D-installatieprogramma’s gebundeld met Java.
- Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 3.5.
Versie 3.4, 20 december 2011
- Plattegrond > Niveau toevoegen / Niveau wijzigen / Niveau verwijderen menu-items toegevoegd om meerdere niveaus te ondersteunen met mogelijke tussenliggende niveaus en/of niveaus op negatieve hoogte.
- 3D-weergave > Alle niveaus weergeven / Geselecteerd niveau weergeven menu-items toegevoegd.
- Het veld Dikte nieuwe vloeren toegevoegd in het voorkeursvenster.
- Een nieuwe eigenschap voor trappen toegevoegd in de meubelcatalogus om de vorm te definiëren die gebruikt wordt om het plafond en de vloer van hogere niveaus uit te snijden wanneer ze een trap kruisen.
- Een Trap selectievakje toegevoegd in de Meubels importeren wizard en in de Meubelbibliotheek Editor.
- De transparantiewaarde van muren hergebruikt om ook vloeren en plafonds van hogere niveaus transparant te maken.
- De virtuele bezoeker in staat gesteld om onder hoogte 0 te gaan om ondergrondse niveaus te bezoeken.
- Grondbeheer verbeterd om hoogtes tot 100m te kunnen verwerken zonder een zwarte lijn aan de horizon te zien.
- Een knop toegevoegd in het voorkeursvenster om taalbibliotheken te importeren.
- Magnetisme bij het tekenen van muren en kamers verbeterd.
- Gevoeligheid van magnetisme verhoogd.
- Object selecteren submenu toegevoegd in het contextmenu van de plattegrond waarmee de gebruiker een object kan selecteren uit de over elkaar liggende objecten op het punt waar hij rechts klikte.
- De mogelijkheid toegevoegd om de zichtbaarheid van een meubelstuk direct te wijzigen door op het zichtbaar selectievakje in de meubeltabel te klikken.
- Ondersteuning voor automatisch aanvullen toegevoegd in de naam tekstvelden weergegeven in wijzigingsvensters (voorgestelde teksten komen van eerder ingevoerde teksten en worden opgeslagen in voorkeuren).
- De mogelijkheid toegevoegd om de oriëntatie van een 3D-model fijn af te stellen in de tweede stap van de import.
- Prestaties verbeterd bij het gebruik van texturen.
- Ondersteuning toegevoegd voor niet-ondertekende applets wanneer uitgevoerd zonder 3D-functie en meubels/texturen vermeld in plug-in bestanden.
- Slepen en ondersteuning van catalogus naar plattegrond of meubellijst in de online versie gerepareerd wanneer uitgevoerd met Plugin2 onder Mac OS X of met OpenJDK onder Linux.
- Een bug opgelost die verhinderde dat dialoogvensters geplaatst buiten het hoofdscherm konden worden bekeken na een configuratiewijziging in een multi-scherm omgeving.
- Een bug opgelost die verhinderde dat de Meubels importeren wizard kon worden geopend op een ander scherm dan het hoofdscherm, of om de online versie te bekijken in een browser geplaatst buiten het hoofdscherm.
- Een bug opgelost die de textuur toegepast op een object met een 3D-modelbestand niet geplaatst op de oorsprong verkeerd verschoof (deze bugfix zal alleen worden toegepast op textuurwijzigingen gemaakt vanaf deze versie om ervoor te zorgen dat bestaande ontwerpen er niet anders uit zullen zien wanneer een omzeiltip werd gebruikt).
- Een bug opgelost die een textuur als omgekeerd weergaf wanneer toegepast op de linkerkant van een muur.
- Een bug opgelost die de beeldverhouding van de 3D-weergave reset in het dialoogvenster voor het maken van foto’s na een camerawijziging.
- Engelse, Franse, Duitse en Bulgaarse helppagina’s bijgewerkt.
- JRE 6u26 vervangen door JRE 6u30 in Sweet Home 3D-installatieprogramma’s gebundeld met Java.
- Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 3.4.
Versie 3.3, 26 juli 2011
- De precisie van uitlijningslijnen verbeterd.
- Altijd PNG-formaat gebruikt voor geëxporteerde texturen om geen details te verliezen.
- Een bug in OBJ-export opgelost voor modellen in 3DS-formaat die enkele ongedefinieerde waarden bevatten.
- Een bug opgelost die verhinderde dat foto’s en video’s werden gemaakt op de twee eerste kwaliteitsniveaus wanneer een hemeltextuur werd gebruikt.
- JRE 6u24 vervangen door JRE 6u26 in Sweet Home 3D-installatieprogramma’s gebundeld met Java.
- Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 3.3.
Versie 3.2.1, 3 mei 2011
- Een bug in de 3D-viewer applet opgelost die verhinderde dat deze onder Windows kon draaien.
- De JAR-bestanden van de Java Web Start versie van Sweet Home 3D, de Online versie en de 3D-viewer applet ondertekend met een gecertificeerde digitale handtekening om het publiek van Sweet Home 3D te vergroten. Installatieprogramma’s werden niet gewijzigd.
Versie 3.2, 22 april 2011
- Ondersteuning voor getextureerde transparante modellen en transparantiebeheer in afbeeldingen berekend met SunFlow verbeterd.
- De weergave van GMT-tijdzones gewijzigd om verwarring te voorkomen.
- 12/24-uursnotatie voor Engelstalige gebruikers verbeterd volgens het land van de gebruiker.
- Een bug opgelost die de vorm van sommige parallel verbonden muren verkeerd berekende.
- Een bug in de 3D-viewer applet opgelost die verhinderde dat deze kon draaien.
com.eteks.sweethome3d.no3Dsysteem eigenschap toegevoegd om indien nodig de 3D-mogelijkheden van Sweet Home 3D uit te schakelen.- Spaanse, Braziliaans-Portugese en Zweedse helpbestanden bijgewerkt.
- JRE 6u23 vervangen door JRE 6u24 in Sweet Home 3D-installatieprogramma’s gebundeld met Java.
- Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 3.2.
Versie 3.1, 13 februari 2011
- Het afdrukken van de plattegrond op meer dan één pagina voor grote schalen beheerd.
- Een pictogram toegevoegd naast de tijdspinner van de dialoogvensters voor het maken van foto’s en video’s, om aan te geven of de geselecteerde tijd overdag of ’s nachts is.
- Gezochte tekst in helppagina’s gemarkeerd.
- Nieuwe ronde muren symmetrisch gemaakt.
- Twee aan elkaar verbonden ronde muren beheerd.
- Verschillende bugs in de SunFlow-bibliotheek opgelost die gebruikt wordt als de foto-renderingengine op de twee beste kwaliteitsniveaus.
- Een bug opgelost die af en toe verhinderde dat texturen correct werden weergegeven in foto’s, bij het afdrukken en wanneer een getextureerd meubelstuk van bovenaf bekeken werd vergroot.
- Een bug opgelost die verhinderde dat sommige vloeren in enkele zeldzame gevallen correct werden weergegeven.
- Een bug opgelost die kamers niet meer exporteerde in OBJ-formaat.
- Een bug opgelost die verhinderde dat helpbestanden in SH3L taal plug-ins konden worden gelezen.
- Een bug opgelost die verhinderde dat SH3F-, SH3T-, SH3L- en SH3P-bestanden konden worden geïnstalleerd door er dubbel op te klikken onder Mac OS X.
- Een bug opgelost die volledig ondoorzichtige PNG-texturen als transparant weergaf in foto’s.
- Een bug opgelost in het beheer van de kleur en de textuur van een groep meubels na een ongedaan maken operatie.
- Automatische selectie toegevoegd in tekstvelden van kleurkiezers.
- Fotokwaliteitsschaal gewijzigd van 0 tot 3 naar 1 tot 4.
- Duitse en Bulgaarse helpbestanden bijgewerkt.
- Ondersteuning toegevoegd voor Windows 64-bit in de Online versie en in de uitvoerbare JAR-bestanden van Sweet Home 3D en Meubelbibliotheek Editor.
- JRE 6u22 vervangen door JRE 6u23 in Sweet Home 3D-installatieprogramma’s gebundeld met Java.
- Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 3.1.
Versie 3.0, 30 november 2010
- De
versie 1.0 van de Meubelbibliotheek Editor uitgebracht, een apart hulpmiddel waarmee de gebruiker gemakkelijker SH3F-bestanden kan maken en bewerken. - 3D-weergave > Gezichtspunt opslaan… menu-item toegevoegd om het huidige gezichtspunt op te slaan, en 3D-weergave > Ga naar gezichtspunt menu om terug te gaan naar een opgeslagen gezichtspunt.
- Een kompas toegevoegd dat in de plattegrond wordt weergegeven als een kompasroos en gekoppeld is aan de geografische locatie van het huis.
- Fotorendering verbeterd op de twee beste kwaliteitsniveaus (ondersteuning voor ramen en afbeeldingstransparantie, zonoriëntatie afhankelijk van het gekozen uur en datum, lichtbeheer, mat/glanzend uiterlijk van oppervlakken).
- 5 lampen en 8 gekleurde lichtbronnen toegevoegd aan de standaard meubelcatalogus.
- Geselecteerde lichtbronnen weergegeven met draadframe bollen in de 3D-weergave.
- De indicator en het gedrag van de linker onderhoek van lampen gewijzigd om hun lichtvermogen te kunnen aanpassen.
- De optie Verhoudingen behouden toegevoegd aan het meubels wijzigen-dialoogvenster om meubelproporties te behouden wanneer hun grootte wordt bewerkt.
- De optie Onderdeel van basisplan toegevoegd aan het meubels wijzigen-dialoogvenster om een meubelstuk te kunnen vergrendelen wanneer het basisplan is vergrendeld.
- Alle niet-verplaatsbare meubels opgenomen in het vergrendelde plan.
- De berekening van schaduwen op de vloer van 3D-modellen met veel hoekpunten verbeterd om te voorkomen dat het programma vastloopt op het tweede kwaliteitsniveau van fotorendering.
- De berekening van de maximale hoogte en de 3D-weergave in Luchtweergave modus verbeterd.
- Onjuiste normaalwaarden in sommige 3D-modellen van de standaardcatalogus bijgewerkt om hun weergave te verbeteren.
- Een arceringspatroon voor muren toegevoegd.
- Afdrukken / Kopiëren / Exporteren van de achtergrondafbeelding als deze wordt weergegeven in de plattegrond.
- Opslaan van huisgegevens op regelmatige tijdsintervallen in een privémap beheerd, met automatisch herstel van huizen in geval het programma crasht.
- Automatische verwijdering toegevoegd van tijdelijke bestanden die door Sweet Home 3D zijn gemaakt en ouder zijn dan een week.
- Vormprefix van meubels behouden bij export in OBJ-formaat, om geprefixte vormeigenschappen correct te herstellen bij herimport.
- Sweet Home 3D-voorkeuren opgeslagen in een bestand onafhankelijk van besturingssysteemvoorkeuren om de overdracht van Sweet Home 3D-configuratie naar een andere computer te vereenvoudigen.
com.eteks.sweethome3d.preferencesFolderencom.eteks.sweethome3d.applicationFolderssysteemeigenschappen toegevoegd om de mappen in te stellen waar Sweet Home 3D-voorkeuren en SH3F-, SH3T-, SH3L- en SH3P-bestanden worden opgeslagen.- Het maximale aantal recente bestanden verhoogd naar 10.
- Gewacht op een eerste beweging van de muisaanwijzer voordat geselecteerde items worden gedupliceerd wanneer de ctrl-toets (of alt-toets onder Mac OS X) wordt ingedrukt.
- Verplaatsing van items met de muis verbeterd wanneer ze zeer klein zijn in de plattegrond.
- De verplaatsingen van geselecteerde items in de plattegrond vergroot wanneer de pijltjestoetsen worden ingedrukt met de shift-toets.
- Het effect van het indrukken van de shift-toets omgekeerd voor verplaatsingen in de 3D-weergave.
- Bugs opgelost die verhinderden dat overlappende vloeren correct werden weergegeven.
- Helppagina’s bijgewerkt (alleen in het Engels en Frans in deze versie).
- De ID-kolom verwijderd uit de kolommenlijst weergegeven in Meubelbibliotheek Editor.
- JRE 6u21 vervangen door JRE 6u22 in Sweet Home 3D-installatieprogramma’s gebundeld met Java.
- Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 3.0.
Versie 2.6, 23 augustus 2010
- Gaten in een muur door deuren en ramen die op elkaar zijn geplaatst correct berekend.
- De glans verwijderd die verscheen op muren en vloeren onder bepaalde kijkhoeken.
- Een bug opgelost die verhinderde dat een video kon worden opgeslagen onder Mac OS X.
- Een bug opgelost die de SunFlow-renderingengine blokkeerde wanneer een 3D-model te grote textuurcoördinaten bevatte.
- Een bug opgelost die verhinderde dat sommige 3D-modellen met veel vormen konden worden gebruikt.
- DAE/Collada-ondersteuning verbeterd voor bestanden geëxporteerd uit Solidworks en andere tools.
- Meubelbibliotheek Editor bijgewerkt naar versie 1.1 om enkele kleine bugs op te lossen.
- JRE 6u20 vervangen door JRE 6u21 in Sweet Home 3D-installatieprogramma’s gebundeld met Java.
- Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 2.6.
Versie 2.5, 21 juni 2010
- Versie 1.0 van de Meubelbibliotheek Editor uitgebracht, een apart hulpmiddel waarmee de gebruiker eenvoudiger SH3F-bestanden kan maken en bewerken.
- Een bug opgelost die meubel- en texturencatalogi niet bijwerkte nadat een gewijzigd SH3F- of SH3T-bestand was geïmporteerd.
- Een regressiebug opgelost met texturen toegepast op 3D-modellen met een andere grootte dan die van een kubus van 1 centimeter.
- DAE/Collada-formaatondersteuning verbeterd voor bestanden geëxporteerd uit SketchUp.
- Grondniveau in de 3D-weergave verlaagd om knippereffect tijdens het maken van video’s te beperken.
- Dubbele vlakken in de rendering berekend door SunFlow onderdrukt om de beste resultaten te krijgen.
- Een bug opgelost die de SunFlow-renderingengine blokkeerde wanneer een huis meubels bevatte geïmporteerd uit 3DS-modellen.
- Een bug opgelost die verhinderde dat SunFlow afbeeldingen kon renderen wanneer een huis overlappende muren bevatte.
- Texturencache verbeterd.
- Beheer van tijdelijke bestanden onder Mac OS X en Linux verbeterd.
- De hoogte van de dialoogvensters voor het maken van foto’s en video’s beperkt voor kleine schermen.
- Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 2.5.
Versie 2.4, 25 mei 2010
- DAE/Collada-formaat toegevoegd aan de bestandsformaten ondersteund door de meubelimportwizard, om de 3D-modellen aangeboden op Google 3D Warehouse te kunnen importeren.
- Ondersteuning toegevoegd voor transparantie in PNG/GIF-afbeeldingen toegepast als textuur op 3D-modellen.
- De lijnen gedefinieerd in OBJ- en DAE-bestanden weergegeven.
- 3D-rendering aangepast om ervoor te zorgen dat OBJ-bestanden gemaakt door de export van de 3D-weergave hetzelfde uiterlijk behouden bij import.
- Textuurverlichting gemoduleerd volgens lichtsterkte (let op, dit kan de helderheid van afbeeldingen in bestaande SH3D-bestanden veranderen).
- Een bug opgelost die sommige geïmporteerde 3DS-modellen uit het centrum verplaatste.
- Een bug opgelost waardoor een geïmporteerd OBJ-bestand zijn kleuren verloor wanneer de naam niet-ASCII-letters bevatte.
- Een bug opgelost die verhinderde dat overlappende vloeren correct werden weergegeven.
- Een bug opgelost die de opgeslagen locatie van weergavesplitters voor gemaximaliseerde vensters niet correct herstelde.
- Geheugengebruik door 3D-modellen geoptimaliseerd.
- Installatieproces van Sweet Home 3D met Java Web Start gewijzigd om het beveiligingsvenster eerder weer te geven.
furnitureResourcesURLBaseentexturesResourcesURLBaseparameters toegevoegd aan Sweet Home 3D applet om de implementatie van meubel- en texturencatalogi op andere servers te vereenvoudigen.- JRE 6u18 vervangen door JRE 6u20 in Sweet Home 3D-installatieprogramma’s gebundeld met Java.
- Andere kleine bugfixes en verbeteringen.
Zie ook blogartikel over versie 2.4.
Versie 2.3, 21 maart 2010
- Meubels > Groeperen en Meubels > Degroeperen menu-items toegevoegd om meubels te groeperen en meubelgroepen te degroeperen.
- Ondersteuning voor textuurtoewijzing op meubels toegevoegd.
- De mogelijkheid toegevoegd om video’s te maken van een pad in de 3D-weergave.
- 3D-weergave > Weergeven in apart venster menu-item toegevoegd.
- Panmodus in de plattegrond toegevoegd, geactiveerd door Plattegrond > Pannen menu-item of tijdelijk met de spatiebalk.
- Inzoomen in de plattegrond met het muiswiel terwijl de ctrl-toets ingedrukt wordt gehouden (of cmd-toets onder Mac OS X).
- Opties voor Categoriemappen / Doorzoekbare lijst toegevoegd in het voorkeursvenster om de weergavestijl van de meubelcatalogus te kiezen.
- Navigatiepijlen toegevoegd in de linkerbovenhoek van de 3D-weergave met een optie in het voorkeursvenster om ze te verbergen.
- Een indicator toegevoegd aan de achterkant van de virtuele bezoeker om de hoogte van het gezichtspunt aan te passen.
- De maximale hoogte van de bezoeker verhoogd tot 26,78 m (ooghoogte op 25 m).
- De gebruiker in staat gesteld om de grootte van nieuwe afmetingen met het toetsenbord in te voeren nadat de Enter-toets is ingedrukt.
- De mogelijkheid toegevoegd om afmetingen te creëren aan de zijkant van meubels, muren of kamers met een dubbelklik.
- Menu-item Meubels > Importeer textuurbibliotheek… toegevoegd om textuurbibliotheken in SH3T-formaat te importeren.
- Ondersteuning toegevoegd voor SH3L taalplug-ins om meer talen in Sweet Home 3D te ondersteunen.
- Java-systeemeigenschap com.eteks.sweethome3d.j3d.checkOffScreenSupport toegevoegd, standaard ingesteld op true. Wanneer deze eigenschap is ingesteld op false, controleert Sweet Home 3D niet of Java 3D offscreen 3D-afbeeldingen ondersteunt; zo’n test zou het programma in enkele gevallen kunnen laten crashen (vooral onder Linux). Het afdrukken van de 3D-weergave, het berekenen van de bovenaanzicht van meubels in het plan en de twee laagste fotokwaliteitsniveaus zijn niet beschikbaar wanneer offscreen 3D-afbeeldingen niet worden ondersteund.
- Het proces voor het maken van iconen van geïmporteerde meubels verbeterd om een icoon met een transparante achtergrond te krijgen.
- Weergave van raster en linialen bij kleine schalen verbeterd.
- Vermeden dat tekst ondersteboven wordt weergegeven op nieuwe afmetingen.
- De invloedssfeer van licht voor grote gebouwen vergroot.
- De richting van de textuur die op de grond wordt toegepast gecorrigeerd.
- Een bug opgelost die verhinderde om gemakkelijk getallen groter dan 10000 in te voeren in spinners -/+.
- Een bug opgelost die geen rekening hield met de huidige eenheid van de minimum- en maximumwaarden in spinners.
- De weergave van textures die op muren worden toegepast en berekend met de SunFlow-renderingengine verbeterd.
- Het opslaan verbeterd om te voorkomen dat de vorige versie van een geldig SH3D-bestand verloren gaat in geval van een fout.
- JRE 6u17 vervangen door JRE 6u18 in Sweet Home 3D-installatieprogramma’s gebundeld met Java.
- Andere kleine bugfixes en verbeteringen.
Zie ook het blogartikel over versie 2.3.
Versie 2.2, 26 december 2009
- Zoomgedrag in het plan aangepast om in te zoomen op het centrum van de weergegeven zone.
- Een bug opgelost die optrad bij 3D-modellen die in de meubelcatalogus waren geïmporteerd vanuit een zip-bestand.
- Een bug opgelost die rechten op opgeslagen SH3D-bestanden opnieuw instelde.
- Een bug opgelost die verhinderde om catalogusmeubels te slepen zonder ze eerst te selecteren onder Mac OS X.
- Een berekeningsfout opgelost bij muren met bijna gelijke ordinaten.
- Een bug opgelost die verhinderde om de textuur van schuine muren correct weer te geven.
- Ondersteuning toegevoegd voor Linux 64-bit.
- API verbeterd om het maken van aangepaste versies van Sweet Home 3D te vereenvoudigen.
- Bulgaarse lokalisatie toegevoegd, geschreven door Valentin Laskov.
- JRE 6u16 vervangen door JRE 6u17 in Sweet Home 3D-installatieprogramma’s gebundeld met Java.
- iText bijgewerkt naar versie 2.1.7 (let op: vanaf versie 5.0.0 wordt iText niet meer gedistribueerd onder de GNU LGPL-licentie).
- Andere kleine bugfixes en verbeteringen.
Zie ook het blogartikel over versie 2.2.
Versie 2.1, 30 september 2009
- Aangezien de Online-versie die beschikbaar is op sweethome3d.eu nu woningen kan opslaan in de privéruimte van geregistreerde gebruikers van de site, is de applet verbeterd om het volgende mogelijk te maken:
- de gebruikersvoorkeuren op de server op te slaan,
- een woning te exporteren in SH3D-formaat om deze te bewerken met de downloadbare versie,
- wijzigingen in de bewerkte woning te volgen om te voorkomen dat de gebruiker de browserpagina verlaat zonder op te slaan,
- de hoeveelheid door Java gebruikt geheugen weer te geven in de statusbalk van de browser.
- gebruikersvoorkeuren op de server op te slaan,
- een woning te exporteren in SH3D-formaat om te bewerken met de downloadbare versie,
- wijzigingen in de bewerkte woning te volgen om te voorkomen dat de gebruiker van browserpagina verandert zonder op te slaan,
- de hoeveelheid geheugen die door Java in de browser wordt gebruikt weer te geven in de statusbalk.
- Laadprestaties van een SH3D-bestand verbeterd.
- Afdrukproces hernoemd naar Sweet Home 3D gevolgd door de naam van de woning.
- Een bug in fotorealistische weergave opgelost die zwarte polygonen rond een woning weergaf.
- Een bug opgelost die verhinderde dat het woningplan correct werd weergegeven wanneer muren werden gemaakt met een dubbelklik in een kamer die twee punten bevat die zeer dicht bij elkaar liggen.
- Een bug opgelost die geheugenlekken veroorzaakte bij het importeren van 3D-modellen en bij het maken van foto’s.
- Een bug onder Mac OS X opgelost die menu’s en hun snelkoppelingen liet verdwijnen na het weergeven van de dialoogvensters Voorkeuren of Over.
- Maximaal gebruikte geheugen verlaagd van 1024 MB naar 512 MB om could not create the Java virtual machine fouten onder Windows te voorkomen.
- JRE 6u14 vervangen door JRE 6u16 in Sweet Home 3D-installatieprogramma’s gebundeld met Java.
- Japanse lokalisatie toegevoegd, geschreven door Takahiro Sato.
- Vietnamese lokalisatie van de gebruikersinterface toegevoegd, geschreven door Phùng Lê Tuấn.
- Andere kleine bugfixes en verbeteringen.
Zie ook het blogartikel over versie 2.1.
Versie 2.0, 6 juni 2009
- Menu-item 3D-weergave > Maak foto… toegevoegd om PNG-afbeeldingen van de huidige 3D-weergave te maken met de mogelijkheid om hun grootte en renderingkwaliteit te kiezen; fotorealistische weergave uitgevoerd door de SunFlow-bibliotheek.
- De gebruiker in staat gesteld om de grootte van nieuwe muren en kamers met het toetsenbord in te voeren nadat de Enter-toets is ingedrukt.
- De mogelijkheid toegevoegd om de muren rond een kamer te maken door in die kamer te dubbelklikken.
- Nieuwe voorkeuren toegevoegd voor de weergave van het plan om meubels van bovenaf te bekijken, de vloer van de kamers te vullen met hun kleur of textuur, en het patroon van muren te veranderen.
- De eenheden Meter en Millimeter toegevoegd.
- Een bug opgelost die verhinderde om de locatie van deuren en ramen correct te berekenen en die de planweergave leeg maakte.
- Een bug opgelost die de 3D-weergave niet bijwerkte na bepaalde camerabewegingen op computers met lage capaciteiten.
- Het JNLP-bestand van Sweet Home 3D bijgewerkt om Java 3D 64-bit te vereisen op 64-bit architectuur.
- JRE 6u12 vervangen door JRE 6u14 in Sweet Home 3D-installatieprogramma’s gebundeld met Java.
- Chinese (vereenvoudigd) lokalisatie van helppagina’s toegevoegd
Versie 1.8, 5 april 2009
- Menu-item Plan > Vergrendel basisplan en bijbehorende knop in het plan toegevoegd om meubels gemakkelijker te selecteren en te rangschikken.
- Menu-item Plan > Verberg achtergrondafbeelding toegevoegd om de achtergrondafbeelding te verbergen/weergeven zonder deze te verwijderen.
- Menu-item Plan > Exporteer naar SVG-formaat… toegevoegd om het woningplan te exporteren naar een SVG-bestand (Scalable Vector Graphics) met behulp van de FreeHEP-bibliotheek.
- Menu-item Bestand > Opslaan en comprimeren toegevoegd om de huidige woning op te slaan in een kleiner SH3D-bestand en bestandsoverdracht te vergemakkelijken.
- Een 3D-viewer applet ontwikkeld om gebruikers hun SH3D-bestanden op hun website te laten tonen.
- De 3D-weergave verbeterd voor soepelere veranderingen van gezichtspunt, afhankelijk van de beschikbare kracht van de computer van de gebruiker.
- Een bug opgelost die verhinderde om correct te zoeken in helpbestanden geschreven met een niet-westerse codering.
- iText bijgewerkt naar versie 2.1.5.
- Griekse lokalisatie toegevoegd, geschreven door Elli Nicolaou.
- Chinese (vereenvoudigd) lokalisatie van de gebruikersinterface toegevoegd, geschreven door Zhao Si-cong.
- Andere kleine bugfixes en verbeteringen.
Versie 1.7, 13 maart 2009
- Automatische aanpassing van de dikte en de oriëntatie van een deur of raam die op een muur wordt geplaatst.
- Automatische aanpassing van de locatie en de oriëntatie van een meubelstuk dat langs een muur wordt geplaatst.
- Automatische verhoging van een meubelstuk dat op een ander wordt geplaatst.
- De vleugels van deuren en ramen getekend met een cirkelboog (deze functie is alleen beschikbaar voor deuren en ramen van de catalogus vanaf versie 1.7 en voor meubelbibliotheken vanaf versie 1.0.3).
- De voorkant van het geselecteerde meubilair in het plan getekend met een dikkere lijn.
- De omtrek van een meubelstuk getekend tijdens het slepen in het plan, tijdens de eerste sleep en drop.
- De sleepindicator beheerd met het icoon van het toegevoegde meubelstuk onder Mac OS X.
- Automatische verplaatsing van geplakte objecten alleen wanneer ze niet kunnen worden onderscheiden van de huidige selectie in het plan.
- Een bug opgelost die de standaard muurhoogte en muurdikte in het voorkeursvenster onterecht wijzigde wanneer de gebruiker de eenheid veranderde.
- Andere kleine bugfixes en verbeteringen.
Versie 1.6, 18 februari 2009
- Pop-upmenu’s aangepast om alleen ingeschakelde items weer te geven.
- Ondersteuning toegevoegd voor het importeren van 3D-modellen die andere bestanden nodig hebben, zoals textuurafbeeldingen, zelfs als deze bestanden niet in een ZIP-bestand zijn opgenomen.
- De lezer van OBJ + MTL bestanden aangepast; let op, deze wijziging kan enkele neveneffecten hebben op je bestaande woningen, omdat de transparantiefactor van 3D-objecten gelezen uit OBJ-bestanden tot nu toe niet altijd correct werd beheerd.
- Ondersteuning toegevoegd voor het importeren met een dubbelklik van SH3P-bestanden die een Sweet Home 3D plug-in bevatten.
- De stabiliteit van de online versie van Sweet Home 3D verbeterd.
- Een bug opgelost die de eerder door de gebruiker gekozen afdrukschaal onjuist weergaf.
- Een bug opgelost die verhinderde om de tooltip van een meubelstuk uit de catalogus in de Engelse versie weer te geven.
- JRE 6u11 vervangen door JRE 6u12 in Sweet Home 3D-installatieprogramma’s gebundeld met Java.
- Italiaanse vertaling van helppagina’s toegevoegd, geschreven door Simone Bufalino en nagelezen door Rosella Mariotti.
Versie 1.5.1, 17 december 2008
- Een bug gecorrigeerd die verhinderde om sommige dialoogvensters weer te geven in de Spaanse en Braziliaans-Portugese versie van Sweet Home 3D onder Windows en Linux.
- Gelokaliseerde bestanden gereorganiseerd om het lokalisatieproces te vereenvoudigen.
Versie 1.5, 8 december 2008
- De Maak kamers tool toegevoegd, met de mogelijkheid om de naam en het oppervlak van de kamers in de plattegrond weer te geven, en om de kleur of de textuur van hun vloer en plafond in de 3D-weergave te wijzigen.
- De Voeg tekst toe tool toegevoegd om vrije teksten aan de plattegrond toe te voegen.
- Een selectievakje toegevoegd in het meubelpaneel om de naam ervan in de plattegrond weer te geven.
- De tekststijl (tekstgrootte, vet, cursief) van de geselecteerde items in de plattegrond beheerd met de items van het submenu Plattegrond > Wijzig tekststijl en hun bijbehorende knoppen toegevoegd aan de werkbalk.
- Een knop toegevoegd in het 3D-weergavepaneel om de textuur van de lucht te kiezen, met 3 nieuwe luchtafbeeldingen.
- Paginakop en -voet beheerd in het pagina-instellingenpaneel met de mogelijkheid om 7 voorgedefinieerde variabelen in te voeren (paginanummer, aantal pagina’s, datum…).
- De mogelijkheid toegevoegd om de afdrukschaal van de plattegrond te kiezen in het pagina-instellingenpaneel.
- Tips weergegeven bij eerste gebruik van een creatie-tool.
- Automatische selectie van tekstvelden in dialoogvensters wanneer ze focus krijgen met een tab-toets.
- Een inspectieluik en een vast raam toegevoegd aan de standaard meubelbibliotheek.
- Gewijzigd hoe geselecteerde objecten worden weergegeven zodat hun omtrek altijd zichtbaar is, zelfs als sommige objecten verborgen zijn door andere.
- De hoek tussen een muur en zijn voorgaande muur toegevoegd in de tooltip die wordt weergegeven tijdens het maken of wijzigen van de muur.
- Sneltoetsen voor zoomen gewijzigd onder Linux (Ctrl + Ctrl -).
- De menu-items Verwijderen, Ongedaan maken, Opnieuw, Kopiëren, Knippen, Plakken, Wijzigen… ingeschakeld tussen het maken van twee series muren of het maken van twee afmetingen.
- Een bug gecorrigeerd die een correcte berekening van de openingen van ramen in een muur in sommige gevallen verhinderde, wanneer deze muur meer dan één raam bevat.
- Een bug gecorrigeerd die ervoor zorgde dat de systeemtaal werd gebruikt in de labels in Ok/Annuleren knoppen en Ongedaan maken/Opnieuw menu-items, zelfs als de gebruiker een andere taal had gekozen.
- Een bug gecorrigeerd die het importeren van een meubelstuk verhinderde nadat een eerdere poging om een onjuist bestand te importeren was onderbroken.
- Een bug gecorrigeerd die het programma blokkeerde na het importeren van enkele meubelstukken in de plattegrond.
- Een bug gecorrigeerd die de geïmporteerde texturen verwijderde na een taalwijziging in het voorkeursvenster.
- Een bug onder Windows gecorrigeerd die te veel klonen veroorzaakte tijdens duplicatie met de Ctrl-toets.
- Een bug onder Mac OS X 10.5 gecorrigeerd die verhinderde om de plattegrond correct weer te geven met Java Update 1.
- Een experimentele online versie van Sweet Home 3D ontwikkeld met parameters die de services specificeren die woningen kunnen opslaan en openen op een server.
- Een plug-in architectuur ontwikkeld die Java-ontwikkelaars in staat stelt om functies toe te voegen aan Sweet Home 3D gebaseerd op de
com.eteks.sweethome3d.plugin.Pluginencom.eteks.sweethome3d.plugin.PluginActionklassen. - Veel klassen geherstructureerd om een betere API te presenteren aan plug-in ontwikkelaars.
- JRE 6u6 vervangen door JRE 6u11 in Sweet Home 3D-installatieprogramma’s gebundeld met Java.
- Verbeteringen in de Russische vertaling van de helpbestanden door Kazimirov Valentin.
- Andere kleine bugfixes en verbeteringen.
- De Sweet Home 3D webserver verplaatst naar sweethome3d.eu.
Versie 1.4, 7 oktober 2008
- Het importeren van afbeeldingen beheerd om gebruikers hun eigen texturen te laten maken.
- De export van de 3D-weergave naar OBJ + MTL formaat toegevoegd met het 3D-weergave > Exporteer naar OBJ-formaat… menu-item.
- Plattegrond > Keer muurrichting om menu-item toegevoegd om de richting van geselecteerde muren om te keren.
- Plattegrond > Splits muur menu-item toegevoegd om de geselecteerde muur in twee muren te splitsen na het invoegen van een punt in het midden.
- Meubels > Importeer meubelbibliotheek menu-item toegevoegd om meubelbibliotheken in SH3F-formaat te importeren.
- ‘ en ” symbolen gebruikt om lengtes weer te geven in voet/inch eenheid.
- Magnetisme toegepast op lengtes afhankelijk van de huidige schaal in de plattegrond en eenheid.
- De mogelijkheid toegevoegd om geselecteerde objecten in de plattegrond te dupliceren met slepen en neerzetten terwijl de ctrl-toets ingedrukt wordt gehouden (of onder Mac OS X, de alt-toets ingedrukt).
- Een tekstveld voor lengtekeuze toegevoegd in het Wijzig muur dialoogvenster.
- Vanaf deze versie wordt de muurhoogte gekozen in het Voorkeuren dialoogvenster ook gebruikt voor muren die in bestaande woningen worden gemaakt.
- De mogelijkheid toegevoegd om geselecteerde meubels naar het klembord te kopiëren in CSV-formaat, wanneer de meubellijst focus heeft.
- Automatisch de inhoud van spinners (+/- componenten) gevalideerd wanneer een dialoogvenster dat er een gebruikt wordt gesloten.
- De locatie en de grootte van vensters opgeslagen in SH3D-bestanden.
- De grootste meubelbestanden in OBJ-formaat vereenvoudigd om de grootte van Sweet Home 3D te verkleinen.
- De grootte van de achtergrondafbeelding meegenomen om schuifbalken rond de plattegrond correct te berekenen.
- Afdrukken naar PDF functie aangepast om ervoor te zorgen dat niet-romeinse tekens correct worden afgedrukt.
- Een Mac OS X 10.5 bug opgelost die alle menu-items uitschakelde aan het einde van de meubelimportwizard, wanneer deze wordt gestart via het Meubels > Importeer meubels… menu-item.
- Verbeterd Sweet Home 3D opstartscript voor Linux.
- Een uitvoerbaar JAR-bestand (13 MB) gemaakt voor Windows / Mac OS X / Linux.
- Zweedse lokalisatie toegevoegd, geschreven door Martin Karlsson.
- Typefouten gecorrigeerd zoals voorgesteld door Alain Espinosa in de Spaanse lokalisatie.
- Andere kleine bugfixes en verbeteringen.
Versie 1.3.1, 27 augustus 2008
- Java 3D bijgewerkt naar versie 1.5.2 onder Windows, Mac OS X, Linux en Solaris.
- JOGL bijgewerkt naar versie 1.1.1 onder Mac OS X.
- iText bijgewerkt naar versie 2.1.2u.
- Russische lokalisatie toegevoegd, geschreven door Basimov Ilgiz en Kazimirov Valentin.
- Hongaarse lokalisatie toegevoegd, geschreven door Miklósi Viktor en Szita Balázs.
- Typefouten gecorrigeerd zoals voorgesteld door Kamil Páral in de Tsjechische lokalisatie.
Versie 1.3, 29 april 2008
- De berekening van de afbeeldingsgrootte van het plattegrond gekopieerd naar het klembord gecorrigeerd wanneer de selectie afmetingen bevat.
- De manier van opslaan van woningen gewijzigd om corruptie van de vorige versie van een geldig SH3D-bestand te voorkomen, mocht het huidige opslaan falen.
- Een bug gecorrigeerd die een woningbestand twee keer opende wanneer het werd gestart vanuit de Mac OS X 10.5 finder.
- De import van een OBJ-bestand gemaakt met Blender beheerd, zelfs als het objectdefinities bevat in een regel die begint met de letter o.
- De import van een ZIP-bestand met een 3D-modelbestand in OBJ-, LWS- of 3DS-formaat beheerd. Dit ZIP-bestand kan ook de textuurbestanden van het 3D-model en/of een MTL-bestand bevatten (beschrijft de kleuren en texturen van een 3D-model in OBJ-formaat).
- Ondersteuning toegevoegd voor de import van meubelcatalogus SH3F-bestanden.
- JRE 6u4 vervangen door JRE 6u6 in Sweet Home 3D-installatieprogramma’s gebundeld met Java.
- Spaanse lokalisatie toegevoegd, geschreven door Pablo Mayordomo en Paco.
Versie 1.2.1, 13 februari 2008
- Een bug gecorrigeerd betreffende het maken van nieuwe meubelcategorieën met spaties aan het begin of einde van hun naam.
- Een bug gecorrigeerd die verhinderde dat de kleur of zichtbaarheid van sommige geïmporteerde meubels kon worden gewijzigd.
- Omdat veel gebruikers Sweet Home 3D proberen te gebruiken om woningen met meerdere verdiepingen te ontwerpen, is de maximale hoogte van de waarnemer in het 3D virtuele bezoek verhoogd van 2,5 meter naar 10 meter (het gezichtspunt van de waarnemer blijft nog steeds op 13/14 van zijn hoogte, om menselijke verhoudingen te respecteren!).
- JRE 6u3 vervangen door JRE 6u4 in Sweet Home 3D-installatieprogramma’s gebundeld met Java.
- Tsjechische lokalisatie toegevoegd, geschreven door Štephan Novák.
- Poolse lokalisatie toegevoegd, geschreven door Paweł Antkowiak (gebruikersinterface) en Szymon Życiński (helppagina’s).
- Duitse lokalisatie van helppagina’s toegevoegd, geschreven door Thomas Zimmermann.
- Typefouten gecorrigeerd in helppagina’s.
Versie 1.2, 6 november 2007
- Texturen toegevoegd die toepasbaar zijn op muren en de grond.
- De hoogtes van begin- en eindpunten van muren beheerd om zolders te creëren.
- Een zoekmachine toegevoegd in helppagina’s.
- Tooltips toegevoegd op catalogusmeubels.
- A- en D-toetsen beheerd in 3D-weergave, equivalent aan linker- en rechterpijltoetsen.
- Zoom- en help-sneltoetsen gewijzigd onder Mac OS X (Cmd + Cmd – Cmd ?).
- De manier waarop het pictogram van een geïmporteerd 3D-model wordt gemaakt gewijzigd om crashes aan het einde van de meubelimportwizard te voorkomen.
- Beheer van plattegrondschuifbalken verbeterd tijdens het tekenen van muren en afmetingen gemaakt in linker- en bovenmarges van de plattegrond.
- De coördinaten van de weergegeven linkerbovenhoek behouden wanneer zoom wordt gewijzigd in de plattegrond.
- Gedetecteerd of 3D-weergave afdrukken mogelijk is volgens de 3D-configuratie van het gebruikerssysteem.
- Focus correct gereset nadat de meubelimportwizard is gesloten.
- Een bug gecorrigeerd betreffende synonieme meubels in verschillende categorieën van de catalogus tijdens een taalwijziging.
- JRE 6u2 vervangen door JRE 6u3 in Sweet Home 3D-installatieprogramma’s gebundeld met Java.
- Gebruikersinterface aangepast voor Mac OS X 10.5.
- Tango-projectpictogrammen gebruikt in werkbalk en menu-items.
- 25 meubels toegevoegd gemaakt door bijdragers (hun naam wordt weergegeven in de tooltip van een stuk).
- Italiaanse lokalisatie van de gebruikersinterface toegevoegd, geschreven door Simone Bufalino.
- Duitse lokalisatie van de gebruikersinterface toegevoegd, geschreven door Sebastian Breuer.
- Typefouten gecorrigeerd en nieuwe functies beschreven in helppagina’s.
Versie 1.1, 24 september 2007
- Afmetingen maken en bewerken toegevoegd.
- Een selectievakje toegevoegd in voorkeuren om het raster weergegeven in de plattegrond zichtbaar of onzichtbaar te maken.
- De wijziging van gebruikersinterfacetaal in voorkeuren beheerd.
- Indicatoren toegevoegd in plattegrondlinealen om de huidige muisaanwijzerlocatie in de plattegrond weer te geven.
- Muurwijzigingen beheerd met actief magnetisme.
- De patroonresolutie van muren tijdens afdrukken verhoogd.
- Een bug gecorrigeerd betreffende de verlichting van geïmporteerde 3D-modellen met omgekeerde vlakken.
- Een bug gecorrigeerd betreffende het toevoegen van Java 3D-objecten aan een live scène.
- Braziliaans-Portugese lokalisatie toegevoegd, geschreven door Roberto Rocha.
- Typefouten gecorrigeerd in helppagina’s.
Versie 1.0, 12 september 2007
- Meubels > Weergavekolom menu-items toegevoegd om de kolommenlijst weergegeven in de meubellijstheader te wijzigen.
- Standaard weergegeven kolommenlijst gewijzigd.
- Het kopiëren naar het klembord van een afbeelding van de geselecteerde objecten in de plattegrond beheerd (deze functie werkt mogelijk niet onder Linux).
- Woningafdrukken beheerd met Afdrukken…, Pagina-instelling…, Afdrukvoorbeeld… en Afdrukken naar PDF… items van het Bestand-menu.
- Windows / Mac OS X / Linux installatieprogramma’s gemaakt.
- W- en S-toetsen beheerd in 3D-weergave, equivalent aan omhoog- en omlaagpijltoetsen.
- iText-bibliotheek toegevoegd om afdrukken naar PDF te beheren.
- Java 3D 1.5.1 gebruikt onder Windows en Mac OS X.
- Opstartscherm gewijzigd.
Versie 0.18, 21 juli 2007
- Helppagina’s toegevoegd.
Versie 0.17
- Meubelimportwizard toegevoegd, toegankelijk via Meubels > Meubels importeren… menu-item.
- De transparantie van raamruiten beheerd onder Java 3D 1.3.
- Wijziging met de muis van de hoogte en elevatie van het geselecteerde meubelstuk in de plattegrond, door te klikken op de linkeronder- en rechterbovenhoeken van het stuk.
- Nieuwe meubels toegevoegd aan catalogus: schuifdeuren, schuifraam, radiatoren, douche, cilinder, ingebouwd bad en wastafel met kast.
- Recent geopende bestanden beheerd.
- De eerste naamloze en ongewijzigde woning wordt automatisch gesloten wanneer een andere wordt geopend.
- Geen nieuwe lege woning wordt gemaakt bij herstart van de applicatie.
- Betere integratie in Mac OS X (Venster-menu, standaardmenu wanneer geen woning is geopend).
- Geheugen beter beheerd wanneer een woning wordt gesloten.
- Loader3DS-bibliotheek toegevoegd om 3DS-formaat te beheren.
- Java 3D 1.5.1 gebruikt onder Linux en Solaris.
Versie 0.16
- Twee 3D-navigatiemodi toegevoegd, toegankelijk via het nieuwe 3D-weergave-menu: de Luchtfoto-modus die overeenkomt met de vorige modus beschikbaar in versie 0.15, waarin de gebruiker vanaf nu kan zoomen, en de Virtueel bezoek-modus die overeenkomt met de weergave van een waarnemer die rondbeweegt in de bewerkte woning. In deze laatste modus kan de gebruiker zijn 3D-gezichtspunt wijzigen, hetzij met de waarnemer getekend in de plattegrond, hetzij direct in de 3D-weergave.
- Actieve toetsen beheerd in de 3D-weergave.
- 3D-weergave > Wijzigen… menu-item toegevoegd om het gezichtsveld en de hoogte van de bezoeker, de grond- en luchtkleur, de lichthelderheid en muurtransparantie te bewerken.
- De wijziging van elke muurhoogte mogelijk gemaakt met Plattegrond > Muren wijzigen… menu-item.
- De mogelijkheid toegevoegd om de gespiegelde vorm van een meubelstuk te bekijken met Meubels > Wijzigen… menu-item.
- Plattegrondgrootte kan niet meer afnemen, om enkele moeilijkheden te voorkomen bij het maken van muren buiten de standaard plattegrondruimte.
- Muurcreatiemodus schakelt automatisch over naar selectiemodus wanneer de gebruiker een meubelstuk sleept en neerzet in de plattegrond, of wanneer Meubels > Toevoegen aan woning menu-item wordt gekozen.
- Een Deurkozijn meubelstuk toegevoegd aan de catalogus.
- Huidige Java-versie weergegeven in Over-dialoogvenster.
Versie 0.15, 10 juni 2007
- Plattegrond > Achtergrondafbeelding importeren… menu-item en bijbehorende wizard toegevoegd.
Versie 0.14
- Wijziging van muureinden met de muis.
- Zoom beheerd in de plattegrond.
- Linealen toegevoegd aan linker- en bovenranden van de plattegrond (kunnen onzichtbaar worden gemaakt door voorkeuren te bewerken).
- Visuele hulplijnen toegevoegd om de einden van een muur uit te lijnen met de einden van andere muren.
- Tooltips toegevoegd die de lengte van een muur, de hoek en de grootte van een meubelstuk weergeven tijdens hun wijziging met de muis.
- Bewerken > Alles selecteren menu-item toegevoegd.
- Meubeluitlijning menu-items toegevoegd.
- Contextuele pop-upmenu’s toegevoegd.
- Een Doos meubelstuk toegevoegd in de Diversen-categorie.
- Gaten in muren berekend op hun kruispuntlocatie met deuren of ramen in de 3D-weergave.
Versie 0.13
- Plattegrond > Muren wijzigen… menu-item toegevoegd om de coördinaten van muureinden te bewerken, evenals hun dikte en kleur.
Versie 0.12, 27 mei 2007
- Meubels > Wijzigen… menu-item toegevoegd om de naam, grootte en kleur van sommige meubels te bewerken.
Versie 0.11
- Sortering van de meubellijst.
Versie 0.10, 16 november 2006
- Eerste publieke release.
Deze versie komt overeen met de case study beschreven in het Franse boek Les cahiers du programmeur Swing, geschreven door Emmanuel Puybaret en uitgegeven door Editions Eyrolles in december 2006.