Télécharger

Online

Galerie

Blog

Englishfrançais

Historique des versions

Cette page décrit l'historique des versions de Sweet Home 3D.

Version 7.2, 22 septembre 2023

  • Ajout du menu Modifier les cotes pour éditer les coordonnées des cotes, leur couleur et la taille de leur texte.
  • Gestion de l'affichage des cotes dans la vue 3D.
  • Support des cotes en élévation pour montrer la hauteur des éléments.
  • Ajout de l'option Sélection et édition dans la vue 3D dans le panneau des préférences pour permettre de sélectionner, de modifier, de déplacer et pivoter les meubles, ainsi que de glisser les meubles du catalogue dans vue 3D.
  • Gestion du positionnement avec magnétisme des objets sur les meubles à étagères avec les nouvelles propriétés shelfElevations et shelfBoxes.
  • Gestion des propriétés utilisateur définies dans la propriété com.eteks.sweethome3d.additionalFurnitureProperties avec possibilité de les afficher dans le tableau des meubles et de les modifier dans le panneau de modification des meubles.
  • Choix de postures prédéfinies (disponible pour les modèles de mannequin du catalogue par défaut et de la bibliothèque Scopia).
  • Support de l'impression de plusieurs niveaux.
  • Ajout de l'option Recalculer points de la pièce dans le menu contextuel du plan.
  • Modification de la catégorie par défaut à Utilisateur dans l'assistant d'importation de meuble.
  • Possibilité d'afficher la colonne Description dans le tableau des meubles.
  • Ajout de la propriété licence aux bibliothèques de meubles avec possibilité d'afficher la colonne Licence dans le tableau des meubles.
  • Désactivation des mises à jour 3D quand la vue 3D est cachée.
  • Déplacement de la vue 3D pour la rendre visible lors de l'ouverture d'un fichier SH3D.
  • Omission des objets invisibles sous le curseur quand l'option Sélectionner l'objet est choisie dans le menu contextuel de la vue 3D.
  • Correction de la transparence des textures dans le moteur de rendu YafaRay.
  • Mise à jour de JOGL à la version 2.5.0 pour macOS, Windows 64 bit et Linux 64 bit.
  • Mise à jour de la bibliothèque Abbot à la version 1.2.
  • Ajout du panneau de modification des cotes, du support des cotes en élévation, de l'édition 3D, du magnétisme des étagères et de postures prédéfinies dans Sweet Home 3D JS Online.
  • Ajout de nouvelles classes à Sweet Home 3D JS pour enregistrer les données d'un logement directement sur un serveur, dans IndexedDB ou dans le local storage, avec récupération automatique gérée dans IndexedDB.
  • Ajout sur SourceForge de l'application Web et d'une archive Zip pour déployer l'Éditeur Sweet Home 3D JS sur des serveurs JSP ou PHP respectivement.
  • Ajout de la possibilité d'éditer les propriétés des lumières et des portes/fenêtres, d'ajouter des propriétés utilisateur et de personnaliser les icônes du modèle importé dans l'Éditeur de Bibliothèque de Meubles.
  • Ajout d'une option dans le panneau des préférences des Éditeurs de Bibliothèque de Meubles et de Textures pour utiliser le nom du fichier importé directement comme nom de meuble ou de texture.
  • Exportation au format JSON des bibliothèques de meubles et de textures quand leur nom se termine par .json.
  • Autres corrections de bugs et améliorations mineures.

Version 7.1, 3 mars 2023

  • Ajout du champ description d'un meuble dans Sweet Home 3D et l'Éditeur de Bibliothèque de Meubles.
  • Affichage de la description d'un meuble en provenance d'un fichier SH3F dans l'info-bulle du catalogue de meubles.
  • Mise à jour de Java 3D 1.6.2 pour corriger l'affichage corrompu de la vue 3D et des icônes de meubles avec les versions récentes du driver AMD Adrenalin driver sous Windows.
  • Mise à jour de JOGL à la version 2.4.0-rc-20221118 to corriger un blocage dans l'assistant d'importation de meubles sous macOS.
  • Désactivation de l'autocomplétion au moment de l'initialisation des champs de saisie.
  • Correction de la gestion des touches d'effacemenent quand le champ de recherche dans le catalogue a le focus dans Sweet Home 3D JS Online.
  • Ajout de la traduction portugaise du Portugal comme traduction portuguaise par défaut et modification de la traduction portugaise des versions précédentes en traduction portugaise du Brésil.
  • Mise à jour du fichier JAR exécutable de Sweet Home 3D, de l'Éditeur de Bibliothèque de Meubles et de l' Éditeur de Bibliothèque de Textures pour être capable de les lancer avec un double-clic sous les versions de Java ≥ 16.
  • Correction de la jointure des murs joints de différentes épaisseurs.
  • Mise à jour du runtime Azul OpenJDK inclus dans le programme d'installation de Sweet Home 3D avec la version 11.0.18 sous Windows 64 bit et la version 15.0.10 sous Mac OS X ≥ 10.9.
  • Autres corrections de bugs et améliorations mineures.

Version 7.0.2, 31 juillet 2022

  • Correction du mauvais affichage de la seconde étape de l'assistant d'importation de mobilier dans quelques cas sous Windows.
  • Remplissage des pièces dont le sol est invisible avec une couleur plus transparente dans le plan.
  • Correction de la transparence des pièces à l'exportation au format SVG.
  • Utilisation d'une capture d'écran pour l'image de l'icône créée à la fin de l'assistant d'importation de mobilier sous Windows.
  • Réouverture de la vue 3D détachée de la fenêtre principale même quand elle est partiellement visible.
  • Correction des murs connectés à mur après division quand deux murs sont connectés l'un à l'autre.
  • Ajout des bibliothèques YafaRay au programme d'installation pour Mac OS X 10.4-10.9.
  • Autres corrections de bugs et améliorations mineures.

Version 7.0, 13 juillet 2022

  • Ajout du moteur de rendu YafaRay avec la possibilité de choisir le moteur de rendu dans les outils de création de photos et de vidéos aux deux meilleurs niveaux de qualité (non disponible sous Java Web Start et les applets).
  • Ajout de la propriété lightSourceMaterialName# pour définir les matériaux d'un modèle 3D utilisés comme sources lumineuses (avec la couleur de la lumière déduite de la couleur du matériau et la possibilité de créer une source lumineuse invisible si son matériau est invisible).
  • Gestion des décimales dans le champ Puissance lumineuse.
  • Possibilité d'agrandir les boîtes de dialogue des outils de création de photos et de vidéos.
  • Affichage du visiteur virtuel dans le plan avec un symbole représentant un appareil photo de taille fixe quand le symbole actuel devient trop petit.
  • Ajout d'un bouton dans la barre d'outils pour activer/désactiver le magnétisme.
  • Déplacement des menus de gestion des niveaux dans le sous-menu Niveaux pour réduire la longueur du menu Plan.
  • Possibilité de sélectionner les matériaux à la souris dans le panneau de prévisualisation 3D de la boîte de dialogue de modification des matériaux.
  • Possibilité d'éditer la diagonale qui joint le point courant dans l'info-bulle de création de pièce pour dessiner les pièces par triangulation.
  • Ajout de l'unité Pouce/Fraction qui afficher les longueurs en pouces suivis de la fraction de huitième de pouce la plus proche.
  • Ajout de l'unité Pied/Décimales qui affiche les longueurs en pieds suivis de décimales de pied.
  • Ajout de l'option Cacher les arêtes à la seconde étape de l'assistant d'importation de meubles pour cacher facilement les arêtes des modèles au format DAE / Collada (option présente que si elle est utile).
  • Possibilités plus riches d'orienter et de zoomer sur les modèles 3D à la dernière étape de l'assistant d'importation de meubles pour obtenir des icônes mieux proportionnées.
  • Ajout de nouveaux préfixes aux noms des formes d'un modèle 3D pour décrire les mouvements possibles des formes rattachées à d'autres formes mobiles.
  • Calcul de la limite avant du frustrum de la vue 3D en fonction de l'élévation du point de vue pour améliorer l'affichage des scènes très grandes visualisées d'un point de vue élevé.
  • Ajout du miroir de l'image du ciel au bas de l'image de fond pour éviter l'affichage d'une ligne à l'horizon dans les rendus aux meilleurs niveaux de qualité.
  • Ajout de la boîte à cocher Plafond toujours plat au panneau de modification des pièces pour calculer les plafonds en sous-pente qu'en cas de besoin.
  • Ajout de la propriété système com.eteks.sweethome3d.checkUpdates et de l'argument /checkUpdatesDisabled au programme d'installation sous Windows pour empêcher le suivi des mises à jour.
  • Agrandissement de la taille du séparateur dans les panneaux divisés sous Windows.
  • Correction de l'ordre d'affichage du plancher et du plafond des pièces.
  • Gestion des GIFs animés pour les icônes affichées dans les info-bulles du catalogue.
  • Correction de la gestion de la hiérarchie des nœuds pour le format 3DS.
  • Correction de la couleur par défaut des effets du format DAE.
  • Support des éléments controller / skin dans le format DAE pour permettre l'importation de modèles 3D exportés du logiciel MakeHuman.
  • Correction d'un bug qui provoque l'affichage de textes trop petits sous Windows 11 avec un écran HiDPI.
  • Gestion de l'interface utilisateur des transformations de modèles 3D dans Sweet Home 3D JS Online.
  • Mise à jour de la traduction en italien par Vincenzo Reale, y compris l'aide.
  • Autres corrections de bugs et améliorations mineures.

Version 6.6.4, 9 décembre 2021

  • Corrections de bugs et améliorations des performances dans Sweet Home 3D JS Online.
  • Corrections mineures dans Sweet Home 3D (pas de programme d'installation publié).

Version 6.6.2, 13 novembre 2021

  • Ajout dans Sweet Home 3D JS Online de la recherche dans le catalogue, de la liste du mobilier utilisé, de séparateurs pour redimensionner les vues, de boîtes de dialogue de modification des objets et des préférences, de menus contextuels et d'assistants d'importation de texture et d'image de fond.
  • Corrections mineures dans Sweet Home 3D (pas de programme d'installation publié).

Version 6.6, 27 juillet 2021

  • Nouveau jeu d'icônes conçues par madudesign.
  • Optimisation de l'affichage des icônes sur écran HiDPI / Retina.
  • Autres améliorations mineures.

Version 6.5.2, 23 avril 2021

  • Correction de la suppression des fichiers temporaires du dossier work sous Windows avec Java 9 ou une version supérieure.
  • Utilisation de noms uniques pour les textures exportées au format OBJ pour éviter des conflits possibles sur les systèmes insensibles à la casse.
  • Déplacement des boîtes de dialogues de création de photo et de vidéo à l'ouverture d'une nouvelle boîte pour éviter qu'elles ne soit cachée sous macOS.
  • Génération de l'icône d'un modèle 3D importé en mémoire quand c'est possible.
  • Affichage de la liste des points de vue dans Sweet Home 3D JS Viewer quand le logement ne contient aucun niveau.
  • Autres corrections de bugs et améliorations mineures.

Version 6.5, 2 mars 2021

  • Ajout des informations sur les fournisseurs des versions de Java et Java 3D dans la boîte de dialogue À propos.
  • Ajout de la propriété système com.eteks.sweethome3d.singleInstance qui, quand elle est égale à false, permet chaque lancement de Sweet Home 3D de fonctionner dans un processus différent.
  • Correction de l'inversement du magnétisme quand la touche Alt est relâchée sous Windows.
  • Correction d'un bug sur le dessin des jointures des lignes continues.
  • Ajustement de l'échelle de l'image des éléments du plan copiés dans le presse-papier pour éviter des erreurs de mémoire manquante.
  • Correction pour accepter les fichiers DAE qui contiennent des triangles vides.
  • Correction d'un bug qui supprimait la couleur ou la texture d'un mur adjacent à une pièce modifiée.
  • Correction de la vue de dessus dans le plan des meubles en mirroir pivotés autour de leur axe Y.
  • Utilisation de minuscules pour le nom des textures exportées au format OBJ pour éviter des conflits possibles sur les systèmes insensibles à la casse.
  • Correction de la suppression des dossiers du répertoire work qui contiennent des sous-dossiers.
  • Correction de l'ordre d'affichage du message sur les mises à jour disponibles sous macOS.
  • Ajout de préférences pour gérer les IDs et le nom des éléments des fichiers SH3F et SH3T dans l'Éditeur de bibliothèque de meubles et l'Éditeur de bibliothèque de textures.
  • Possibilité de lire les catalogues par défaut contenus dans les fichiers Furniture.jar et Textures.jar avec les Éditeurs de bibliothèque de meubles et de textures.
  • Ajout du support natif des ordinateurs Apple Silicon fonctionnant sous processeur ARM.
  • Notarisation du programme d'installation de Sweet Home 3D sous macOS.
  • Remplacement du JRE 8u202 d'Oracle inclus dans le programme d'installation de Sweet Home 3D par la version 11.0.10 d'OpenJDK d'Azul sous Windows 64 bit et la version 15.0.2 d'OpenJDK d'Azul sous Mac OS X ≥ 10.9.
  • Mise à jour de la bibliothèque JOGL fournie avec Java 3D 1.6.1 en version 2.4 RC 20210111 pour rendre Sweet Home 3D et l'Éditeur de bibliothèque de meubles compatibles avec Java ≥ 9 sous Mac OS X, mais obligeant désormais ces applications à utiliser une version de Java ≥ 8 sous Mac OS X ≥ 10.9 ainsi qu'avec Java Web Start.
  • Remplacement de la version 1.6.1 de Java 3D par la version 1.5.2 pour les distributions fonctionnant avec Java 6 sous Mac OS X 10.4 à 10.9.
  • Mise à jour des scripts Ant de Sweet Home 3D et des Éditeurs de bibliothèque pour permettre de compiler les projets avec le JDK 9 ou une version supérieure.
  • Autres corrections de bugs et améliorations mineures.

Version 6.4.2, 8 août 2020

  • Correction d'un bug qui provoquait le détachement de murs joints, après l'utilisation du menu Plan > Diviser le mur ou un recalcul dans le panneau de modification de pièce.
  • Autres corrections de bugs et améliorations mineures dans Sweet Home 3D et Sweet Home 3D JS Online.

Version 6.4, 21 juillet 2020

  • Amélioration de la gestion de la résolution du plan pour les écrans HiDPI sous Java 8.
  • Correction d'un bug sur le rétablissement de la taille d'une cote après une annulation.
  • Ajout d'IDs aux objets modifiables d'un logement.
  • Ajout de l'édition des plans d'un logement dans Sweet Home 3D JS avec la possibilité d'enregistrer les modifications sur un serveur JSP.
  • Correction d'un bug dans le Visualisateur Sweet Home 3D JS qui empêchait de manipuler correctement la vue sous iOS.
  • Amélioration de l'ordre d'affichage des objets transparents dans le Visualisateur Sweet Home 3D JS.
  • Autres corrections de bugs et améliorations mineures.

Version 6.3, 15 avril 2020

  • Ajout du menu Selectionner l'objet / Inverser la selection dans le menu contextuel de la vue 3D pour sélectionner ou désélectionnner l'objet sous le curseur de la souris avec un clic droit.
  • Gestion du changement d'ordre des éléments sélectionnés dans la liste des meubles à l'aide d'un glisser-déposer.
  • Affichage de cotes temporaires le long d'un mur pendant le changement de ses dimensions.
  • Affichage de cotes temporaires au cours du déplacement du point d'une pièce avec une cote en diagonale pour faciliter le dessin par triangulation.
  • Augmentation de l'échelle maximale dans le plan.
  • Possibilité de calculer des formules mathématiques dans les champs des info bulles éditables du plan.
  • Optimisation de la gestion des modèles 3D construits à partir de la répétition de petites formes, comme pour certains arbres disponibles sur 3D Warehouse.
  • Meilleure gestion du changement de taille de la fenêtre de Sweet Home 3D quand elle a été sauvegardée à sa taille maximale sous macOS.
  • Correction de bugs de calcul sur les lignes 3D avec des coordonnées très grandes et sur les côtés de mur de longueur nulle.
  • Correction d'actions doublées provoquées par les raccourcis sur les claviers non latins.
  • Correction d'un bug qui empêchait l'affichage de certains menus après un clic droit dans le plan.
  • Correction de la couleur des lignes des modèles 3D dans le Visualisateur Sweet Home 3D JS.
  • Autres corrections de bugs et améliorations mineures.

Version 6.2, 10 juillet 2019

  • Correction d'un bug qui empêchait la modification d'un meuble en mode Visite virtuelle, après l'ajout de cet objet à un groupe en mode Vue aérienne.
  • Correction de la mise à jour des totaux après un changement de prix d'un meuble appartenant à un groupe.
  • Correction d'un bug qui empêchait le remplacement d'un matériau texturé par la couleur blanche.
  • Correction de l'alignement horizontal et vertical au cours du déplacement du nom des pièces et des meubles avec la souris et la touche Majuscule enfoncée.
  • Ajout du mot clé de recherche Ajustable pour retrouver plus facilement un des 87 modèles 3D ajustables.
  • Après le choix du menu Selectionner tout à tous les niveaux, exportation de tous les éléments sélectionnnés au format OBJ qu'ils appartiennent à un niveau visible dans la vue 3D ou pas.
  • Autres corrections de bugs et améliorations mineures.

Version 6.1.2, 1er février 2019

  • Correction d'une régression qui empêchait le changement de style de pointillé des lignes.
  • Correction de la gestion des raccourcis qui provoquait une action doublée avec les claviers non latins sous macOS.
  • Correction des raccourcis clavier de zoom et de changement de taille de texte sous macOS.
  • Autres corrections de bugs mineures.

Version 6.1, 22 janvier 2019

  • Gestion de l'inversement de la sélection d'un meuble dans la liste du mobilier sans perdre la sélection des autre objets dans le plan.
  • Optimisation de la gestion du cache des vues de haut du mobilier dans le plan pour les meubles similaires.
  • Correction de la position de la vue de haut d'un meuble dans son rectangle de sélection aux forts taux de zooms.
  • Utilisation de longueurs de texte plus précises pour aligner correctement les textes sur plusieurs lignes.
  • Amélioration de l'affichage de l'application pour les langues ayant un sens d'écriture de droite à gauche.
  • Correction de l'interprétation erronée de certaines expressions mathématiques quand l'unité en cours n'est pas le cm.
  • Correction du rendu 3D en mémoire sous Windows quand la modification de la profondeur du Z-buffer n'est pas supportée.
  • Suppression des pans de mur sous les ouvrants plus élevés que le haut d'un mur trapézoïdal.
  • Support des mirroirs pivotants ou glissants avec l'ajout des préfixes de forme sweethome3d_window_mirror_on_hinge_ / sweethome3d_window_mirror_on_rail_.
  • Autorisation des espaces dans le chemin d'accès à l'image d'une texture des lignes map_Kd des fichiers MTL.
  • Affichage de la quantité de mémoire utilisée par le programme dans la boîte de dialogue d'À propos.
  • Amélioration de l'affichage de l'Éditeur de bibliothèque de meubles et de l'Éditeur de bibilothèque de textures quand ils sont utilisés avec des écrans HiDPI sous Windows et Linux.
  • Ajout d'une application macOS dépendante de Java 8 dans la version portable.
  • Remplacement du JRE 8u181 par le JRE 8u202 dans les installateurs de Sweet Home 3D avec Java.
  • Autres corrections de bugs et améliorations mineures.

Version 6.0, 11 octobre 2018

  • Ajout de la possibilité de pivoter et déplacer les ouvrants et les spots d'après la configuration de leur modèle 3D.
  • Ajout d'un mannequin que l'utilisateur peut articuler.
  • Remplacement des 24 modèles 3D contribués sous licence LAL dans le catalogue par défaut par de nouveaux modèles sous licence GNU GPL / CC-BY.
  • Modification des ouvertures et des glissières dans les modèles 3D des portes, des fenêtres et des meubles pour permettre aux utilisateurs de les pivoter et les déplacer.
  • Ajout de la gestion des prix avec choix de la devise courante et option d'utilisation de la TVA dans le panneau des préférences, des champs Prix et % TVA dans le panneau de modification de meuble, des prix totaux affichés sous la liste des meubles et de nouvelles colonnes pour afficher les informations de prix dans cette liste.
  • Possibilité de calculer des formules mathématiques dans les champs numériques.
  • Ajout des menus Plan > Retourner horizontalement et Plan > Retourner verticalement.
  • Support des textes sur plusieurs lignes avec choix d'alignement dans le panneau de modification des textes.
  • Ajout des champs Décalage X et Décalage Y dans le panneau de modification de texture pour décaler les textures.
  • Support de la multi séléction de matériaux dans le panneau de modification des matériaux pour permettre de les changer par groupe.
  • Ajout du champ Décalage dans le panneau de modification des lignes pour décaler le motif des lignes pointillées.
  • Ajout d'une option pour permettre aux lignes d'être visibles en 3D.
  • Ajout d'une option dans le panneau de modification de la vue 3D pour visualiser l'image d'arrière plan en 3D au niveau du sol.
  • Ajout des menus Plan > Rendre le niveau le seul visible et Plan > Rendre tous les niveaux visibles.
  • Affichage des menus relatifs à la gestion des niveaux dans un menu contextuel séparé lié aux onglets affichant les niveaux.
  • Gestion de la touche Ctrl (alt ou option sous macOS) pour limiter le redimmensionnement du meuble sélectionné en longueur ou en profondeur.
  • Ajout d'un nouvel indicateur au milieu du mur sélectionné pour changer sa courbe plus simplement.
  • Affichage de la longueur de l'arc du mur édité dans l'info bulle associée au champ Secteur angulaire dans le panneau de modification de mur.
  • Modification de la hauteur minimum possible à 0 pour les murs inclinés.
  • Ajout du ratio d'image 2,40/1 et mise à jour des formats vidéo.
  • Enregistrement des largeurs de colonne dans la liste des meubles pour les réappliquer à l'ouverture du logement.
  • Modification de la gestion des groupes souterrains pour que chaque objet d'un groupe creuse individuellement le sol dans la vue 3D.
  • Augmentation de la profondeur du Z-buffer à 24 bits si possible, pour simplifier la gestion des limites avant et arrière du frustrum dans la vue 3D.
  • Modification de la projection des images équirectangulaires pour qu'elles soient correctement affichées dans la vue 3D, quand elles sont utilisées en texture pour le ciel.
  • Utilisation systématique de l'encoding UTF-8 dans l'exportation au format CVS sur tous les systèmes et ajout de la propriété système com.eteks.sweethome3d.CSVEncoding pour choisir un autre encoding en case de besoin de compatibilité avec d'anciennes utilisations.
  • Vérification de l'amorce ZIP des fichiers SH3D après l'enregistrement d'un fichier pour avertir les utilisateurs dans les rares cas d'erreur.
  • Correction de l'angle des meubles groupés en fonction de l'angle du première meuble sélectionné.
  • Correction du chargement des bibliothèques de meubles et de textures sous Java 10.
  • Amélioration de la détection des écrans HiDPI avec Java 8/10 sous Windows / Linux / macOS pour choisir l'échelle de l'interface utilisateur automatiquement.
  • Mise à jour de Java 3D en version 1.6.1 pour gérer les écrans HiDPI sous Java 10.
  • Optimisation de la mise à jour des murs en 3D après le déplacement d'une porte ou d'une fenêtre.
  • Ajout de la bibliothèque sunjce_provider.jar aux programmes d'installation pour permettre d'accéder aux sites web en https.
  • Ajout des choix d'architecture 32/64 bit dans le programme d'installation sous Windows avec sélection de l'architecture 32 bit par défaut sous Windows 10 64 bit.
  • Support de l'architecture ARM64 dans le programme d'installation sous Windows.
  • Mise à jour d'Inno Setup vers sa version Unicode pour simplifier le support des langues non latines dans le programme d'installation sous Windows.
  • Livraison de l'installateur macOS avec Oracle Java 8 et ajout d'un autre installateur basé sur Apple Java 6 pour les utilisateurs sous Mac OS X 10.6/10.7.
  • Remplacement du JRE 8u162 par le JRE 8u181 dans les installateurs de Sweet Home 3D avec Java.
  • Autres corrections de bugs et améliorations mineures.

Version 5.7, 25 janvier 2018

  • Ajout d'une zone de prévisualisation aux boîtes de dialogues de sélection d'image sous Windows et Linux.
  • Gestion des propriétés de mobilier supplémentaires ajoutées aux catalogues lues par Sweet Home 3D et lues/enregistrées par l'Editeur de Bibliothèque de Meubles.
  • Correction de la visibilité d'objets pivotés horizontalement aux niveaux supérieurs.
  • Correction de la taille dans le plan d'un objet copié-collé qui est pivoté horizontalement.
  • Correction d'un bug qui empêchait de grouper des meubles non redimensionnables ou de lire un fichier SH3D enregistré avec une ancienne version qui contenait ce type d'objet.
  • Correction de l'affichage du catalogue et de la liste des meubles après un déplacement de leur ascenseur sous macOS 10.13 avec Java 6.
  • Correction de la gestion du menu Fenêtre sous Mac OS X avec Java 8.
  • Remplacement du JRE 8u152 par le JRE 8u162 dans les installateurs de Sweet Home 3D avec Java.
  • Conversion du référentiel CVS sur SourceForge.net vers SVN (désolé pour les liens mors vers le serveur sweethome3d.cvs.sf.net que ce changement implique).
  • Autres corrections de bugs et améliorations mineures.

Version 5.6, 25 octobre 2017

  • Correction d'un bug qui empêchait d'exporter au format CSV.
  • Correction de la taille du mobilier d'un sous-groupe après un changement de taille de leur groupe parent.
  • Correction du calcul incorrect des pas des portes plus larges que le côté d'une pièce.
  • Amélioration des performances de l'impression sous Mac OS X avec Java 8u152.
  • Remplacement du JRE 8u144 par le JRE 8u152 dans les installateurs de Sweet Home 3D avec Java.
  • Autres corrections de bugs et améliorations mineures.

Version 5.5.2, 20 septembre 2017

  • Correction de la création de photo aux deux niveaux de qualité les plus faibles quand deux moniteurs sont utilisés.
  • Correction du traitement des lumières appartenant à un groupe et rendues aux deux meilleurs niveaux de qualité dans l'outil de création de photo.
  • Mise à jour de Java 3D à la version 1.6.0 pour les distributions Mac OS X fonctionnant sous Java 6 (Mac OS X 10.6.8 à 10.13), laissant la version JAR Exécutable comme unique possibilité de lancer Sweet Home 3D sous Mac OS X 10.4 et 10.5, et/ou PowerPC.
  • Autres corrections de bugs et améliorations mineures.

Version 5.5, 6 septembre 2017

  • Modification des portes et fenêtres pour qu'elles découpent toujours les deux cotés des murs auxquelles elles sont ajoutés.
  • Interdiction de la déformation des portes ouvertes dont la propriété doorOrWindowWidthDepthDeformable dans une bibliothèque de meubles a une valeur false.
  • Modification de la fonction de création de murs par double-clic sur une pièce pour ne pas créer les murs qui se superposent à ceux existants.
  • Ajout du menu Plan > Joindre les murs pour joindre les murs sélectionnés à leur intersection ou joindre des murs alignés séparés en deux.
  • Ajout de la possibilité de pivoter les meubles autour d'un axe horizontal dans le panneau de modification du mobilier et un nouvel indicateur qui apparaît quand le meuble sélectionné est pivoté horizontalement (à l'exception des portes, des fenêtres, des escaliers et des groupes).
  • Ajout de la propriété horizontallyRotatable dans les bibliothèques de meubles pour empêcher la rotation de certains modèles autour d'une axe horizontal.
  • Ajout de la possibilité de modifier l'échelle d'une texture dans le panneau de choix de texture.
  • Remplacement des boutons radio 0° / 45° / 90° utilisés pour pivoter une texture par un champ de saisie.
  • Possibilité de saisir des décimales dans les champs de saisie des angles.
  • Enregistrement des textures utilisées récemment dans le profil utilisateur et relecture de celles-ci au lancement du programme.
  • Ajout du champ de saisie Créateur dans les assistants d'importation de meubles et de textures.
  • Ajout de la colonne optionnelle Créateur dans la liste des meubles pour afficher les créateurs du modèle 3D d'un objet et des textures qui lui sont appliquées.
  • Affichage de la taille des fichiers décompressés du modèle 3D d'un meuble dans les info-bulles du catalogue et dans la nouvelle colonne optionnelle Taille de modèle disponible dans la liste des meubles.
  • Ajout d'une option dans le panneau des préférences pour choisir la taille en pixels des icônes des meubles dans le plan, en vue de dessus.
  • Ajout au panneau des préférences de l'option Sélection visiteur après mouvement 3D qui, quand elle est désélectionnée, évite de sélectionner et d'afficher le visiteur virtuel dans le plan à chaque mouvement dans la vue 3D.
  • Ajout du raccourci clavier Ctrl M pour afficher le panneau des préférences sous Windows et Linux.
  • Ajout du raccourci clavier Ctrl Alt M (cmd alt M sous macOS) pour afficher le panneau de modification du visiteur virtuel.
  • Ajout d'un triangle et de 5 autres nouveaux objets dans le catalogue de meubles par défaut.
  • Distribution sous la double licence GNU GPL et CC-BY des 76 modèles 3D disponibles sous licence GNU GPL dans le catalogue par défaut.
  • Ajout du menu Fichier > Nouveau avec démo proposant 9 démos (5 appartements et 4 maisons) sous licence GNU GPL et CC-BY.
  • Amélioration du calcul des distances de coupure avant et arrière du frustrum dans la vue 3D.
  • Correction d'un crash du programme sous Windows 10 Creator update à l'affichage de la boîte de dialogue de choix de fichier.
  • Correction d'un bug qui provoquait l'affichage à l'envers de certaines textures.
  • Correction de la gestion de la couleur / texture des murs quand elle est éditée à partir du panneau de modification d'une pièce.
  • Correction de la position des modèles 3D non parallélépidiques pivotés à l'importation de rotations non multiples de 90° (les objets dans les plans existants ne sont pas mis à jour pour à des fins de compatibilité).
  • Utilisation d'une taille par défaut de 100x100 cm pour les textures empruntées au modèle 3D d'un autre meuble.
  • Remplacement de l'applet disponible dans le Visualisateur Sweet Home 3D par le composant HTML5 du Visualisateur Sweet Home 3D JS qui permet de se déplacer dans la vue 3D d'un fichier SH3D avec tout navigateur web compatible avec WebGL, y compris sous iOS et Android.
  • Ajout des paramètres /os.arch=x86, /j3d.version=1.5.2 et /j3d.version=1.6 au programme d'installation Windows pour forcer l'installation de la version 32 bit de Sweet Home 3D sous un système 64 bit et/ou choisir une version spécifique de Java 3D.
  • Remplacement du JRE 8u51 ou 8u121 par le JRE 8u144 dans les installateurs de Sweet Home 3D avec Java.
  • Autres corrections de bugs et améliorations mineures.

Version 5.4, 31 janvier 2017

  • Changement de la valeur minimale du champ de vision du visiteur à 2°.
  • Correction de l'affichage des textures rectangulaires qui sont pivotées.
  • Correction d'un bug qui empêchait de fermer la fenêtre Sans titre après l'ouverture d'un fichier sous Mac OS X.
  • Correction d'un bug qui appliquait l'échelle de résolution trop de fois sur l'interface utilisateur.
  • Correction d'un bug qui empêchait de déplacer les points d'une ligne.
  • Remplacement du JRE 8u112 par le JRE 8u121 dans les installateurs de Sweet Home 3D avec Java inclus sous Linux.
  • Autres corrections de bugs et améliorations mineures.

Version 5.3, 16 novembre 2016

  • Affichage des éléments sélectionnés dans le plan après l'utilisation des outils Zoom avant ou Zoom arrière.
  • Modification de l'affichage des textures sur le bord des sols des pièces pour qu'elles n'apparaissent jamais déformées.
  • Affichage des murs avec un motif semi transparent pendant leur dessin ou pendant le placement des portes et fenêtres, quand une image de fond est utilisée.
  • Initialisation de l'échelle et de l'origine des images de fond importées dans les nouveaux niveaux avec les valeurs de l'image de fond au niveau le plus proche.
  • Amélioration de la gestion souris du visiteur virtuel dans le plan à petite échelle.
  • Ajout d'une entrée Home.xml respectant la DTD SweetHome3D.dtd aux fichiers SH3D, et ajout de l'association de fichier avec les futurs fichiers SH3X.
  • Ajout de la super classe HomeObject pour permettre aux développeurs de gérer leurs propriétés sur les objets d'un logement.
  • Copie des fichiers d'image de texture à l'exportation au format OBJ au lieu d'en générer de nouveaux.
  • Correction du calcul de la surface des pièces dont le dessin fait apparaître un trou au milieu.
  • Correction d'erreurs bloquantes qui survenaient à l'affichage de sols texturés dans le plan avec Java 7/8 sous Ubuntu.
  • Correction de la couleur des menus sous Ubuntu et meilleur support du glisser-déposer sous Linux avec Java 8.
  • Mise à jour de Java 3D à la version 1.6.0 fcs / JOGL 2.3.2 pour les versions Windows et Linux, et la version Mac OS X sous Java 7/8.
  • Affichage de version de Java 3D dans la boîte de dialogue À propos.
  • Ajout de l'icône de Sweet Home 3D dans le dossier d'installation sous Linux.
  • Remplacement du JRE 8u74 par le JRE 8u51 dans les installateurs de Sweet Home 3D avec Java inclus sous Windows.
  • Remplacement du JRE 6u45 par le JRE 8u112 dans les installateurs de Sweet Home 3D avec Java inclus sous Linux.
  • Autres corrections de bugs et améliorations mineures.

Version 5.2, 17 février 2016

  • Ajout de l'option Invisible au panneau de modification des matériaux d'un meuble pour cacher certaines parties d'un meuble.
  • Programmation d'un changement de taille proportionnel pour un meuble retaillé avec l'indicateur de taille quand la touche majuscule est enfoncée.
  • Déplacement de la zone visible du plan uniquement quand les objets sélectionnés déplacés avec le clavier deviennent invisibles à l'écran.
  • Modification de la largeur du rectangle d'affichage des portes et des fenêtres dans le plan pour prendre en compte la largeur de leur forme de découpage doorOrWindowCutOutShape quand elle est plus petite.
  • Ajout de la propriété système com.eteks.sweethome3d.resolutionScale pour appliquer un facteur d'échelle à l'interface utilisateur de Sweet Home 3D.
  • Ajout d'une version Java Web Start capable d'afficher l'interface utilisateur de Sweet Home 3D à une taille deux fois plus grande pour les utilisateurs avec des écrans très haute résolution sous Windows et Linux.
  • Ajout des propriétés samplerAlgorithm et filter aux propriétés de rendu qui peuvent être positionnés avec Sunflow.
  • Correction d'un bug qui provoquait un grossissement inutile d'un fichier SH3D quand la texture d'un matériau était remise à sa valeur par défaut ou réutilisée sur un autre objet.
  • Correction d'un bug qui n'affectait pas toujours les murs créés par le menu Plan > Diviser le mur au niveau du mur divisé.
  • Nouvelle icône et logo conçus par madudesign.
  • Modification du programme d'installation pour supprimer les anciens JREs à la fin de l'installation sous Windows.
  • Mise à jour de la signature digitale utilisée pour signer l'application avec une signature SHA-2.
  • Remplacement du JRE 8u60 par le JRE 8u74 dans les installateurs de Sweet Home 3D avec Java inclus sous Windows.
  • Autres corrections de bugs et améliorations mineures.

Version 5.1, 5 octobre 2015

  • Correction d'une régression qui empêchait de sélectionner facilement un objet placé dans une pièce sélectionnée.
  • Correction d'un bug qui exportait des fichiers SVG incorrects pour des plans avec des textes utilisant la police par défaut.
  • Correction d'un bug qui pouvait empêcher de réouvrir un fichier SH3D enregistré avec une liste de meubles triée sur les colonnes Couleur ou Texture.
  • Suppression de surfaces indésirables affichées au sol en 3D et correspondant à des objets en sous-sols n-2.
  • Correction d'un mauvais découpage des escaliers dans le niveau supérieur de certains aménagements.
  • Correction de problèmes de rendu 3D de certaines pièces au niveau du sol sous Mac OS X avec Java 6.
  • Correction de la gestion des icônes et des modèles référencés plus d'une fois dans un même fichier SH3F ou SH3T édité avec l'Éditeur de bibliothèque de meubles ou l'Éditeur de bibliothèque de textures.
  • Mise à jour des pages d'aide en allemand, japonais et suédois.
  • Remplacement du JRE 8u51 par le JRE 8u60 dans les installateurs de Sweet Home 3D avec Java inclus sous Windows.
  • Mise à jour de Java 3D à la version 1.6.0-pre12 / JOGL 2.3.2 beta pour la version Mac OS X sous Java 7 / 8.
  • Autres corrections de bugs et améliorations mineures.

Version 5.0, 19 juillet 2015

  • Ajout d'un outil de dessin de lignes dans le plan avec choix de différents styles.
  • Possiblité d'ajouter des plinthes aux murs dans les panneaux de modification des murs et des pièces.
  • Possibilité de rendre les objets d'un niveau invisibles grâce à la nouvelle boîte à cocher Visible du panneau de modification d'un niveau ou avec le nouveau menu Rendre le niveau invisible.
  • Gestion des niveaux à la même élévation comme des calques avec un niveau d'ordre qui peut être modifié dans le panneau de modification des niveaux (peut provoquer des changements mineurs dans les fichiers SH3D existants).
  • Ajout du menu Edition > Coller style pour modifier le style des objets sélectionnés à partir de celui de même type copié dans le presse-papier.
  • Ajout des menus Ajouter point à la piece et Supprimer un point de la pièce dans le menu contextuel du plan.
  • Possibilité de sélectionner des objets dans les groupes de meubles, les éditer et les supprimer, sans besoin de dégroupper les objets groupés.
  • Ajout des menus Meubles > Ajouter au groupe et Edition > Coller dans le groupe pour ajouter des objets au groupe sélectionné.
  • Enregistrement des groupes déployés dans la liste des meubles.
  • Ajout d'une option dans les préférences pour modifier la police de caractères par défaut.
  • Possibilité de changer la police de caractères et la couleur des textes libres dans leur panneau de modification, ainsi que de les afficher dans la vue 3D à une certaine élévation.
  • Ajout de la variable $level dans la boîte de dialogue de mise en page pour imprimer le nom du niveau imprimé en en-tête ou en pied de page.
  • Vérification de la taille de l'image choisie dans les assistants d'importation d'image d'arrière plan et de texture pour proposer de la réduire quand elle est très grande.
  • Possibilité de choisir d'enregistrer directement le logement en cours après la sélection du menu Sweet Home 3D > Quitter sous Mac OS X, quand un seul logement modifié est ouvert.
  • Affichage d'un message d'information une fois terminée l'importation d'une bibliothèque de meubles ou de textures.
  • Possibilité de tourner l'angle de tangage du point de vue entre -90° et 90°.
  • Possibilité de saisir les fractions1/8 1/4 3/8 1/2 5/8 3/4 7/8 quand l'unité Pied/Pouce/Fraction est utilisée.
  • Correction de la gestion des valeurs négatives dans l'unité Pied/Pouce/Fraction.
  • Amélioration du support du format DAE/Collada pour accepter certains fichiers avec des données incomplètes.
  • Correction d'un bug qui empêchait le rendu de photos aux deux niveaux de qualité les plus élevés quand la langue choisie est turque.
  • Intégration de la traduction en néerlandais écrite par Gerwin Harmsen and Rob van den Berg.
  • Intégration de la traduction en chinois traditionnel écrite par Lee Shin-Chun.
  • Mise à jour des pages d'aide en français, anglais et chinoises.
  • Remplacement du JRE 6u45 par le JRE 8u51 dans les installateurs de Sweet Home 3D avec Java inclus sous Windows.
  • Mise à jour de Java 3D à la version 1.6.0-pre12 / JOGL 2.3.1 pour la version Mac OS X sous Java 7 / 8.
  • Autres corrections de bugs et améliorations mineures.

Version 4.6, 2 février 2015

  • Correction de l'impression des sols texturés sous Mac OS X avec Java 7 / 8.
  • Correction d'un problème sur la vue 3D affichée dans une fenêtre séparée sur une écran secondaire sous Mac OS X avec Java 7 / 8.
  • Correction d'un bug dans l'assistant d'importation de meubles sur certaines configurations fonctionnant sous Mac OS X avec Java 7 / 8.
  • Mise à jour de Java 3D à la version 1.6.0-pre11 / JOGL 2.2.4 pour la version Mac OS X sous Java 7 / 8.
  • Augmentation de la taille maximale utilisée par Sweet Home 3D sous Windows 64 bit.
  • Mise à jour du certificat utilisé pour signer les programmes.
  • Autres corrections de bugs et améliorations mineures.

Version 4.5, 22 octobre 2014

  • Remplacement de la bibliothèque Loader3DS par une nouvelle qui interprète mieux les couleurs, la transparence et le placements de sous parties de modèles 3D au format 3DS (la personnalisation des matériaux effectuée sur du mobilier au format 3DS dans les versions précédentes de Sweet Home 3D sera perdue).
  • Augmentation à 50 du nombre maximum de points de vue enregistrés.
  • Ajout d'une marge d'erreur pour déterminer si un meuble est superposé sur un autre, quand l'utilisateur veut le placer sur le dessus du second.
  • Dans la liste des meubles, ajout d'une icône après le nom de chaque meuble qui définit une propriété information, et affichage de cette information dans une infobulle après un clic sur cette icône.
  • Mémorisation des dimensions de la boîte de dialogue de choix d'une texture d'une ouverture à la suivante.
  • Effacement du filtre de recherche dans la boîte de dialogue de choix d'une texture après l'importation d'une texture.
  • Conversion systématique des fractions de pouce en décimales dans les colonnes contenant des tailles dans une exportation au format CSV.
  • Ajout d'un espace supplémentaire à chaque colonne de la liste des meubles à l'impression sous Windows pour une meilleur rendu.
  • Correction d'un bug qui interprétait des fichiers SH3D contenant des modèles 3D importés zippés comme des fichiers incorrects.
  • Correction d'un bug qui empêchait le fonctionnement de l'alignement côte à côte de meubles superposés.
  • Correction d'un mauvais calcul du coin d'un mur sur certains murs horizontaux dans le plan.
  • Modification pour conserver l'ordre d'ajout des meubles après un regroupement.
  • Amélioration de la gestion du curseur de la souris pendant un glisser déposer dans le catalogue.
  • Retardement de la fermeture du logement par défaut pour éviter une erreur fatale dans Java 3D en mode plein écran sous Mac OS X.
  • Mise à jour des versions espagnole, japonaise, brésilienne, russe et polonaise de l'aide.
  • Autres corrections de bugs et améliorations mineures.

Version 4.4, 12 juin 2014

  • Ajout d'un champ de recherche pour filtrer les textures et d'une liste des textures récemment utilisées dans la boîte de dialogue de choix d'une texture.
  • Ajout du support pour la rotation des textures.
  • Clignotement du matériau sélectionné dans l'aperçu 3D affiché dans la boîte de dialogue de modification de matériaux.
  • Amélioration des champs de saisie de longueur quand l'unité Pied/Pouce/Fraction est active.
  • Ajout du menu Editer > Sélectionner tout à tous les niveaux avec signalement de cet état dans les onglets des niveaux en surlignant les noms des niveaux avec la couleur de sélection sous Java 6 et supérieur.
  • Remplacement du menu Sélectionner l'objet par le menu Inverser la sélection dans le menu contextuel du plan quand la touche Majuscule est enfoncée.
  • Ajout de la propriété dropOnTopElevation aux meubles du catalogue pour placer les objets sur des meubles à une élévation préférée (pour simplifier le placement des objets sur ou sous les étagères, les sièges, les arbres...).
  • Ajout du menu Meubles > Réinitialiser l'élévation pour recalculer l'élévation préférée du mobilier sélectionné placé sur d'autres meubles.
  • Ajout de l'extension KMZ à la liste des extensions de fichier autorisées pour l'importation de meubles.
  • Support des mouvement de côté dans la vue 3D en utilisant les touches Alt + flèche gauche et Alt + flèche droite.
  • Vérification des données en doublon dans les fichiers SH3D pour les éviter au moment de l'enregistrement.
  • Vérification de l'espace disque disponible avant l'enregistrement sous Java 6 et supérieur.
  • Ajout d'une option pour réparer les fichiers SH3D endommagés avec possibilité de retrouver les données corrompues à partir des catalogues de Sweet Home 3D, de supprimer les modèles 3D et les images endommagées, ou de les afficher en rouge.
  • Prise en compte de la transparence de l'image dans la texture du sol de la vue 3D.
  • Amélioration de la gestion de la transparence des textures dans SunFlow.
  • Correction d'un mauvais paramétrage de SunFlow qui pouvait générer des carrés noirs.
  • Support de l'importation de fichiers SH3D dans la version Online, avec vérification des modèles 3D et des textures disponibles sur le serveur pour réduire la taille des données enregistrées sur le serveur.
  • Ajout d'un bouton Supprimer dans la boîte de dialogue Ouvrir de la version Online pour supprimer les logements enregistrés sur le serveur.
  • Vérification que la taille des données d'un logement ne dépasse pas le maximum autorisé sur le serveur avant son enregistrement dans la version Online.
  • Ajout des paramètres camera, selectableCameras, level et selectableLevels dans l'applet Sweet Home 3D Viewer pour permettre à l'utilisateur de sélectionner un point de vue enregistré et un niveau du logement.
  • Ajout du paramètre activateCameraSwitchKey pour désactiver la barre d'espace dans l'applet Sweet Home 3D Viewer.
  • Possibilité d'éditer le modèle 3D d'un meuble dans l'Éditeur de bibliothèque de meubles.
  • Correction d'un bug dans la gestion des dépendances d'un fichier DAE utilisant des espaces, et des caractères % et #.
  • Correction d'un mauvais calcul des coordonnées de texture à l'intersection des portes et des fenêtres pour les murs qui forment un angle différent de 0° ou 90° dans le plan.
  • Correction des coordonnées de texture sur le modèle 3D en aperçu dans le panneau de modification des matériaux pour les modèles de petite dimension.
  • Vérification de la limite maximale autorisée pour la liste des chaînes d'autocomplétion enregistrée dans les préférences.
  • Refus d'importer le fichier ZIP d'un modèle 3D qui contient des entrées non lisibles.
  • Correction de la gestion de la vue 3D pour éviter qu'elle reste grise sous Windows avec Java 7/8.
  • Augmentation à 2 Go de la mémoire maximale utilisée par la version Java Web Start sous Windows et Linux 64 bit.
  • Affichage de la mémoire maximale utilisable par Java dans la boîte de dialogue À propos.
  • Mise à jour des pages d'aide en français, anglais, allemand, suédois, hongrois et bulgare.
  • Mise à jour de Java 3D à la version 1.6.0-pre10 / JOGL 2.1.5 pour la version Mac OS X sous Java 7.
  • Autres corrections de bugs et améliorations mineures.

Version 4.3, 14 janvier 2014

  • Corrections de bugs qui empêchait l'affichage de la vue 3D quand elle était enregistrée comme détachée, sur un écran et sur plusieurs écrans.
  • Correction d'un problème d'affichage des textes en chinois dans le plan sous Windows et Linux.
  • Correction d'un bug qui empêchait d'élever le point de vue dans l'applet Sweet Home 3D Viewer.
  • Correction d'un bug qui n'initialisait pas la boîte à cocher Escalier dans l'assistant d'importation de meubles au cours de la modification d'un modèle 3D importé.
  • Correction d'un bug qui affichait incorrectement le sol de certaines pièces dans la vue 3D quand elles se chevauchent.
  • Correction de l'affichage des info bulles dans le catalogue des meubles sous Java 5.
  • Correction d'un bug qui provoquait un blocage du programme pour certaines images d'arrière plan colorées sous Java 7 / Mac OS X.
  • Correction de comportements incorrects de glisser-déposer effectués à partir du catalogue des meubles sous Java 7 / Mac OS X.
  • Amélioration des performances de la vue 3D pour les versions Java Web Start et exécutable JAR sous Java 7 / Mac OS X.
  • Acceptation des caractères % et # dans les fichiers dépendants de fichiers OBJ et DAE.
  • Création d'un programme d'installation 32 bit / 64 bit sous Windows qui installe la version 64 bits de Sweet Home 3D sous Windows 64 bits, et sa version 32 bit dans les autres cas.
  • Affichage du modèle de données 32 bit / 64 bit de la version en cours d'utilisation dans la boîte de dialogue À propos.
  • Autres corrections de bugs et améliorations mineures.

Version 4.2, 30 octobre 2013

  • Support du découpage des portes et fenêtres de forme non rectangulaire placés dans un mur.
  • Ajout d'outils pour zoomer dans l'image affichée dans l'assistant d'importation de l'image d'arrière plan pour améliorer la saisie de l'échelle.
  • A l'enfoncement de la touche majuscule, ajout de contraintes verticale et horizontale sur la ligne utilisée pour déterminer l'échelle à la seconde étape de l'assistant d'importation de l'image d'arrière plan.
  • Amélioration du moteur de recherche dans le catalogue de meubles avec support de la comparaison des lettres accentuées et de critères multiples (séparez les critères par des espaces).
  • Dessin des escaliers au niveau supérieur dans le plan quand l'élévation de sa partie supérieure est égale à celle du niveau supérieur.
  • Vérification supplémentaire si les images de texture marquées comme transparentes contiennent au moins un pixel transparent pour éviter des effets indésirables.
  • Correction d'un bug qui affichait incorrectement le sol des pièces dans la vue 3D quand elles se chevauchent.
  • Correction d'un bug qui empêchait d'afficher des portions du plafond d'une pièce de forme complexe et plus petite que le sol de la pièce au niveau supérieur.
  • Correction d'un bug qui affichait incorrectement les fenêtres en mode miroir aux deux meilleurs niveaux de qualité de l'outil de création de photo.
  • Correction d'un bug qui complétait incorrectement les champs de saisies à l'initialisation de leur boîte de dialogue.
  • Correction d'un bug qui empêchait la création de vidéos avec les versions Java Web Start et Online sous Java 7u25 et supérieur.
  • Correction d'un bug qui empêchait d'export au format SVG sous Java 7 / Linux.
  • Correction d'un bug qui empêchait la vue 3D d'être affichée après coup quand elle n'est pas visible à l'ouverture d'un fichier sous Windows.
  • Correction d'un bug qui ne plaçait pas au premier plan la fenêtre des gros projets à leur réouverture.
  • Maximisation correcte de fenêtres à leur réouverture sous Mac OS X.
  • Ajout aux fichiers jar de la version Online des attributs requis pour éviter certains avertissements de sécurité avec le dernière version de Java.
  • Ajout de l'outil Fusionner à l'Editeur de bibliothèque de meubles et l'Editeur de bibliothèque de textures pour fusionner la bibliothèque en cours d'édition avec une autre.
  • Ajout de champs de saisie à l'Editeur de bibliothèque de meubles pour saisir les mots-clés associés à un meuble, et pour personnaliser la forme de découpe des portes et fenêtres.
  • Ajout du support pour les versions Java Web Start et exécutable JAR sous Java 7 / Mac OS X.
  • Mise à jour des mots-clés dans le catalogue de meubles par défaut et les bibliothèques de meubles pour simplifier la recherche d'objets similaires.
  • Autres corrections de bugs et améliorations mineures dans Sweet Home 3D, l'Editeur de bibliothèque de meubles et l'Editeur de bibliothèque de textures.

Version 4.1, 3 juin 2013

  • Optimisation de l'exportation au format OBJ pour les grands fichiers.
  • Rapprochement automatique du point de vue en vue aérienne à l'ajout d'un premier meuble dans un logement vide.
  • Support du mode plein écran sous Mac OS X.
  • Correction d'un bug d'impression qui n'affichait toujours pas les pages prévues.
  • Mise à jour de la version Online pour éviter d'afficher un message de sécurité supplémentaire avec le dernière version de Java.
  • Augmentation à 640 Mo de la mémoire maximale utilisée par défaut par le programme, avec augmentation automatique de cette taille jusqu'à 1024 Mo pour l'installateur Windows 32 bit en fonction de la RAM disponible dans le système.
  • Correction d'un bug dans Sweet Home 3D, la version portable de Sweet Home 3D (119 MB), l'Éditeur de bibliothèque de meubles (12,3 Mo) et l'Éditeur de bibliothèque de textures (784 ko) qui empêchait la suppression de certains fichiers temporaires sous Windows à l'arrêt de ces programmes.
  • Suppression automatique du dossier privé de travail de Sweet Home 3D à l'arrêt du programme quand il s'arrête normalement.
  • Modification de la gestion de la propriété système com.eteks.sweethome3d.tools.temporarySubFolder pour y accepter les chemins absolus et simplifier la façon de spécifier le dossier privé de Sweet Home 3D.
  • Ajout de la propriété système com.eteks.sweethome3d.swing.fixedPrintMargin pour permettre de forcer l'utilisation d'une marge d'impression (exprimée en centimètres) quand les marges saisies dans la boîte de dialogue de format de page ne sont pas prises en compte.
  • Correction d'un bug qui continuait à afficher les mises à jour disponibles d'une bibliothèque même après son installation.
  • Correction d'un bug qui empêchait de lancer le programme quand le nom des bibliothèques importées contenait une très longue suite de chiffres.
  • Mise à jour des pages d'aide en espagnol.
  • Remplacement du JRE 6u43 par le JRE 6u45 dans les installateurs de Sweet Home 3D avec Java inclus.
  • Autres corrections de bugs et améliorations mineures.

Version 4.0, 21 mars 2013

  • Utilisation de la touche Majuscule pour conserver l'alignement des objets déplacés dans le plan le long des axes horizontal et vertical, et modification de la touche utilisée pour inverser le magnétisme en la touche Alt sous Windows, la touche cmd sous Mac OS X et les touches Shift + Alt sous Linux.
  • Ajout de l'option Matériaux dans le panneau de modification du mobilier pour éditer les différents matériaux (couleurs ou textures) utilisés par le mobilier sélectionné.
  • Amélioration du sélecteur de couleur avec la possibilité de choisir une couleur dans les palettes RAL et Creative Commons, avec un outil de pipette et dans une liste affichant les couleurs récemment choisies.
  • Ajout d'options dans le panneau de modification d'une pièce pour modifier la couleur ou la texture des côtés des murs qui entourent la pièce modifiée.
  • Ajout des options Motif dans le plan et Couleur dans la vue 3D dans le panneau de modification des murs pour permettre de choisir le motif utilisé pour dessiner un mur dans le plan et la couleur utilisée pour colorier le haut d'un mur dans la vue 3D.
  • Remplacement de l'option Motif des murs dans le plan par l'option Motif des nouveaux murs dans le plan dans le panneau des préférences utilisateur.
  • Ajout de 3 nouveaux motifs de mur.
  • Ajout du menu Vue 3D> Supprimer des points de vue pour supprimer tout ou partie des points de vue enregistrés.
  • Ajout du menu Vue 3D > Créer des photos aux points de vue pour créer des photos à un sous-ensemble des points de vues enregistrés.
  • Changement de nom de l'unité Pouce en Pied/Pouce/Fraction, modification de celle-ci pour afficher le huitième de pouce le plus proche pour les longueurs qui apparaissent dans le tableau des meubles et dans le plan, et suppression des décimales pour les surfaces en pieds carrés.
  • Ajout dans les préférences utilisateur de l'unité Pouce/Décimales pour afficher les décimales de pouce pour les longueurs qui apparaissent dans le tableau des meubles et dans le plan, et pour les surfaces en pieds carrés.
  • Ajout du menu Meubles > Importer texture pour faciliter l'accès à l'assistant d'importation de textures.
  • Ajout du menu Meubles > Exporter au format CSV....
  • Utilisation du raccourci clavier Ctrl + Alt + Y (cmd + alt + Y sous Mac OS X) pour les menus Vue 3D > Afficher dans une fenêtre séparée / Afficher dans la fenêtre principale et gestion des raccourcis claviers dans la vue 3D détachée.
  • Ajout d'une option pour choisir si seuls les éléments sélectionnés dans le plan ou tous les éléments 3D du logement doivent être exportés au format OBJ.
  • En mode Vue aérienne, modification de la hauteur du centre de rotation à la mi-hauteur des éléments visibles dans la vue 3D.
  • Ajout de l'option Vue aérienne centrée sur la sélection au panneau des préférences pour centrer la vue 3D sur les objets sélectionnés dans le plan quand le mode Vue aérienne est actif.
  • Ajout d'une option Vérifier les mises à jour au lancement du programme et d'un bouton Vérifier maintenant au panneau des préférences utilisateur pour obtenir des informations au sujet des mises à jour disponibles du programme et des fichiers SH3F/SH3T/SH3L/SH3P.
  • Ajout d'un bouton Bibliothèques… à la boîte de dialogue À propos pour afficher toutes les bibliothèques et les plug-ins utilisés par Sweet Home 3D.
  • Ajout d'un paramétrage possible du moteur de rendu SunFlow à l'aide de propriétés lues depuis un fichier .properties ou depuis des propriétés System.
  • Ajout de coordonnées de texture aux modèles 3D Boîte et Cylindre du catalogue par défaut et utilisation d'un nom de matériau différent pour chacune de leur face pour permettre de modifier la couleur ou la texture de chaque face individuellement l'une de l'autre.
  • Réduction de l'épaisseur des traits à l'impression.
  • A la première utilisation, utilisation sous Windows et Mac OS X des options Vue de dessus et Couleur ou texture du plancher pour les préférences utilisateur Icônes des meubles dans le plan et Rendu des pièces dans le plan.
  • Amélioration du calcul de l'élévation d'un plafond rond proche d'un mur rond en pente.
  • Correction d'une régression apparue dans la version 3.0 qui pouvait provoquer un calcul incorrect de certains plafonds en pente.
  • Correction d'un bug qui provoquait l'enregistrement de fichiers impossibles à rouvrir et sans message d'erreur.
  • Correction d'un bug qui empêchait de modifier la taille de la fenêtre quand la vue 3D était détachée sous Mac OS X.
  • Support des espaces dans le nom des fichiers MTL.
  • Support de Java 7 pour la version Online sous Mac OS X avec les bibliothèques Java 3D 1.6.0-pre7 / JOGL 2.0-rc11.
  • Mise à jour des pages d'aide en français, anglais, allemand, suédois, hongrois et bulgare.
  • Remplacement du JRE 6u37 par le JRE 6u43 dans les installateurs de Sweet Home 3D avec Java inclus.
  • Autres corrections de bugs et améliorations mineures.

Version 3.7, 25 octobre 2012

  • Affichage des groupes dans la liste des meubles sous forme de nœuds d'arborescence extensibles.
  • Utilisation de l'antialiasing dans la vue 3D suivant les possibilités de la carte graphique.
  • Correction d'un bug qui provoquait la création de fichiers SH3D invalides après l'importation d'un modèle 3D dont le fichier contenait des caractères non ASCII (comme des lettres accentuées).
  • Correction du traitement des trous multiples des polygones contenus dans les fichiers DAE importés.
  • Interdiction du redimensionnement de la fenêtre pendant l'ouverture d'un fichier SH3D sous Mac OS X, pour éviter un blocage du programme.
  • Sauvegarde dans un fichier SH3D des seules textures d'un fichier SH3T utilisées dans le document.
  • Sortie de la version 1.0 (670 ko) de l'Editeur de bibliothèque de textures (Textures Library Editor en anglais), un outil séparé qui permet aux utilisateurs de créer et d'éditer facilement des fichiers SH3T.
  • Mise à jour de la nouvelle version portable de Sweet Home 3D (version 3.7, 116 Mo) et de l'Editeur de bibliothèque de meubles (version 1.9, 5 Mo).
  • Remplacement du JRE 6u35 par le JRE 6u37 dans les installateurs de Sweet Home 3D avec Java inclus.
  • Autres corrections de bugs et améliorations mineures.

Version 3.6, 6 septembre 2012

  • Possibilité de tourner dans le plan les textes libres, les noms des meubles et le nom et la surface des pièces.
  • Amélioration du magnétisme pour l'alignement d'un meuble dont l'un des côtés est aligné sur un mur.
  • Stockage des derniers dossiers sélectionnées dans les boîtes de dialogue de choix de fichier pour chaque type de données manipulé dans Sweet Home 3D.
  • Amélioration du chargement des catalogues de meubles au cours du changement de langue et pendant l'importation des bibliothèques de meubles.
  • Correction du type d'objectif utilisé pour la création de vidéos aux deux meilleurs niveaux de qualité.
  • Utilisation d'une couleur bleue pour le dessin des sélections sur l'image importée dans l'assistant d'importation d'image d'arrière plan, quand la couleur de sélection par défaut n'est pas assez colorée.
  • Amélioration de la gestion de la couleur de sélection dans le plan sous Mac OS X.
  • Autorisation des homonymes parmi les noms des meubles et des textures des catalogues.
  • Refus d'ouvrir un fichier SH3D partiellement corrompu qui contient des meubles ou des textures inaccessibles.
  • Correction d'un bug qui bloquait le lancement du programme si des fichiers de récupération étaient invalides.
  • Signature des programmes et des installateurs Windows et Mac OS X avec la signature digitale certifiée du développeur de Sweet Home 3D (c'est-à-dire Emmanuel Puybaret).
  • Remplacement du JRE 6u32 par le JRE 6u35 dans les installateurs de Sweet Home 3D avec Java inclus.
  • Autres corrections de bugs et améliorations mineures.

Version 3.5, 28 avril 2012

  • Ajout du menu Meubles > Aligner côte à côte pour aligner les meubles sélectionnés sur les côtés et la face arrière du premier meuble sélectionné.
  • Ajout des menus Meubles > Aligner sur la face avant / Aligner sur la face arrière / Aligner sur le coté gauche / Aligner sur le coté droit pour aligner les meubles sélectionnés sur les côtés ou la face correspondante du premier meuble sélectionné.
  • Ajout des menus Meubles > Répartir horizontalement / Répartir verticalement pour répartir les meubles sélectionnés le long d'un des axes.
  • Ajout du menu Aligner ou répartir les meubles au menu contextuel du plan pour donner accès à ces fonctionnalités dans la version online.
  • Ajout d'un nouveau comportement de magnétisme opérant au moment du glisser-déposer d'un meuble dans le plan, quand ces bords approchent ceux d'un autre meuble.
  • Amélioration du magnétisme des meubles le long des murs (et des murs arrondis) avec un système anti collision.
  • Modification du zoom dans le plan pour le centrer sur le curseur de la souris quand le zoom avec la roue de la souris en maintenant la touche Ctrl enfoncée (touche cmd sous Mac OS X).
  • Ajout du menu Vue 3D > Modifier le visiteur virtuel pour éditer la position du visiteur et ses angles.
  • Ajout de l'option Ajuster la hauteur des yeux en fonction du niveau sélectionné dans le panneau de modification du visiteur virtuel (option sélectionnée par défaut pour les nouveaux logements).
  • Inversement du sens de rotation vers le haut / vers le bas en mode vu aérienne.
  • Modification de la couleur du sol en fonction de la puissance lumineuse choisie (la couleur du sol de vos fichiers existants sera mise à jour automatiquement ce qui peut entraîner de légères modifications d'aspect).
  • Réutilisation de la forme de découpage d'un escalier pour calculer le trou d'une rampe d'accès dans le sol.
  • Ajout du support de l'élément <unit> dans les fichiers pour obtenir une meilleure taille par défaut des modèles 3D importés à ce format.
  • Ajout d'un curseur de souris pour les déplacements d'objets dans le plan et amélioration de l'aspect des autres curseurs.
  • Ajout d'un bouton pour accéder aux préférences dans la barre d'outils (excepté sous Mac OS X où le raccourci Cmd + , est largement connu et la barre d'outils un peu grande).
  • Correction d'un bug qui bloquait le programme quand une fenêtre affichant une vue 3D préalablement cachée à l'enregistrement était agrandie sous Mac OS X.
  • Division de la class HomeController en deux classes HomeController + HomePluginController pour permettre d'accéder aux contrôleurs à partir d'un plug-in (si vous avez créé une version dérivée de Sweet Home 3D à l'aide d'une sous-classe ou en instanciant la classe HomeController, vous n'aurez qu'à remplacer la classe com.eteks.sweethome3d.viewcontroller.HomeController par la classe com.eteks.sweethome3d.plugin.HomePluginController).
  • Mise à jour de l'aide en allemand, espagnol, portugais et suédois.
  • Mise à jour de la police de caractères du logo de Sweet Home 3D (merci à Julien De Méyère).
  • Remplacement du JRE 6u30 par le JRE 6u32 dans les installateurs de Sweet Home 3D avec Java inclus.
  • Autres corrections de bugs et améliorations mineures.

Version 3.4, 20 décembre 2011

  • Ajout des menus Plan > Ajouter un niveau / Modifier le niveau / Supprimer le niveau pour gérer plusieurs niveaux avec la possibilité de créer des niveaux intermédiaires et/ou des sous-sols.
  • Ajout des menus Vue 3D > Afficher tous les niveaux/ Afficher le niveau sélectionné.
  • Ajout du champ de saisie Epaisseur des nouveaux planchers dans le panneau des préférences.
  • Ajout d'une nouvelle propriété pour les escaliers dans le catalogue de meubles pour définir la forme de découpage d'un escalier à son intersection avec le plafond et le plancher des niveaux supérieurs.
  • Ajout d'une option Escalier dans l'assistant d'importation de meubles et dans l'Éditeur de bibliothèque de meubles.
  • Réutilisation du facteur de transparence des murs pour rendre transparent les planchers et les plafonds des niveaux supérieurs.
  • Gestion de la visite virtuelle en sous-sol.
  • Amélioration de l'affichage du sol pour permettre d'élever le visiteur virtuel jusqu'à 100m sans ligne noire à l'horizon.
  • Ajout d'un bouton dans le panneau des préférences pour importer des bibliothèques de langue.
  • Amélioration du magnétisme de tracé des murs et des pièces.
  • Augmentation de la zone de sensibilité du magnétisme.
  • Ajout du sous-menu Sélectionner objet dans le menu contextuel du plan pour permettre à l'utilisateur de sélectionner un objet parmi ceux qui se superposent au point où il a cliqué avec le bouton droit.
  • Possibilité de changer directement la visibilité d'un meuble en cliquant sur sa boîte à cocher visible dans le tableau des meubles.
  • Ajout de l'autocomplétion dans les champs de saisie Nom affichés dans les panneaux de modification (les textes suggérés proviennent des saisie précédentes et sont enregistrés dans les préférences).
  • Possibilité d'orienter finement un modèle 3D à la seconde étape de son importation.
  • Amélioration des performances d'utilisation des textures.
  • Support des applets non signées quand elles n'utilisent pas les fonctionnalités 3D et qu'elles recourent au meubles et textures de fichiers en plug-in.
  • Correction du glisser-déposer des meubles du catalogue vers le plan ou la liste des meubles dans la version online quand elle fonctionne avec le Plugin2 sous Mac OS X ou avec OpenJDK sous Linux.
  • Correction d'un bug qui empêchait de visualiser une boîte de dialogue placée en dehors de l'écran principal après un changement de configuration dans un environnement multi écran.
  • Correction d'un bug qui empêchait d'ouvrir l'assistant d'importation de meubles sur un écran différent de l'écran principal, ou de visualiser la version online dans un navigateur placé en dehors de l'écran principal.
  • Correction d'un bug qui décalait par erreur la texture appliquée sur un objet dont le modèle 3D n'était pas placé à l'origine (ce correctif ne sera appliqué qu'aux changements de texture effectués à partir de cette version pour éviter que les logements existants soient différents quand une astuce de détournement avait été utilisée).
  • Correction d'un bug qui affichait une texture à l'envers quand elle était appliquée au côté gauche d'un mur.
  • Correction d'un bug qui réinitialisait les proportions de la vue 3D dans la boîte de dialogue de création de photo après un déplacement de l'observateur.
  • Mise à jour de l'aide en français, anglais, allemand et bulgare.
  • Remplacement du JRE 6u26 par le JRE 6u30 dans les installateurs de Sweet Home 3D avec Java inclus.
  • Autres corrections de bugs et améliorations mineures.

Version 3.3, 26 juillet 2011

  • Amélioration de la précision des lignes d'alignement.
  • Utilisation systématique du format PNG pour exporter les textures afin d'éviter de perdre des détails.
  • Correction d'un bug dans l'exportation au format OBJ pour les modèles au format 3DS contenant des valeurs indéfinies.
  • Correction d'un bug qui empêchait de créer des photos et des vidéos aux deux premiers niveaux de qualité quand une texture était utilisée pour le ciel.
  • Remplacement du JRE 6u24 par le JRE 6u26 dans les installateurs de Sweet Home 3D avec Java inclus.
  • Autres corrections de bugs et améliorations mineures.

Version 3.2.1, 3 mai 2011

  • Correction d'un bug dans l'applet de visualisation 3D qui empêchait son lancement sous Windows.
  • Signature avec une signature digitale certifiée des fichiers JAR de la version Java Web Start de Sweet Home 3D, de sa version Online et de l'applet de visualisation 3D pour assurer une plus grande audience à Sweet Home 3D. Les programmes d'installation n'ont pas été modifiés.

Version 3.2, 22 avril 2011

  • Amélioration du support de la transparence sur les objets texturés et de la gestion des transparences dans le rendu SunFlow.
  • Simplification de la notation des fuseaux horaires GMT.
  • Amélioration de la notation des heures sur 12h ou 24h pour les utilisateurs de la version anglaise en fonction de leur pays.
  • Correction d'un bug qui calculait incorrectement le contour de certains murs joints et alignés.
  • Ajout de la propriété système com.eteks.sweethome3d.no3D pour désactiver la 3D dans Sweet Home 3D si besoin.
  • Mise à jour des pages d'aide en espagnol, brésilien et suédois.
  • Remplacement du JRE 6u23 par le JRE 6u24 dans les installateurs de Sweet Home 3D avec Java inclus.
  • Autres corrections de bugs et améliorations mineures.

Version 3.1, 13 février 2011

  • Gestion de l'impression du plan sur plusieurs pages pour les grandes échelles.
  • Ajout d'une icône à côté du sélecteur de l'heure des panneaux de création de photos et de vidéos, pour indiquer s'il fait jour ou nuit à l'heure et les coordonnées géographiques choisies.
  • Mise en couleur du texte recherché dans les pages d'aide.
  • Modification du calcul des nouveaux murs arrondis pour qu'ils soient symétriques.
  • Gestion des murs arrondis joints l'un à l'autre.
  • Correction de plusieurs bugs dans la bibliothèque SunFlow utilisée pour le rendu photo aux deux meilleurs niveaux de qualité.
  • Correction d'un bug qui empêchait quelques fois les textures d'être rendu correctement dans les photos, à l'impression et quand un meuble texturé en vue de dessus était redimensionné.
  • Correction d'un bug qui empêchait le bon affichage du sol des pièces dans quelques rares cas.
  • Correction d'un bug qui n'exportait plus les pièces au format OBJ.
  • Correction d'un bug qui empêchait de lire les fichiers d'aide inclus dans les plug-ins de langue SH3L.
  • Correction d'un bug qui empêchait d'installer les fichiers SH3F, SH3T, SH3L et SH3P en double-cliquant sur eux sous Mac OS X.
  • Correction d'un bug qui rendait invisible les fichiers PNG opaques pendant le calcul des photos.
  • Correction d'un bug sur la gestion de la couleur et des textures des groupes de meubles après une annulation.
  • Ajout de la sélection automatique du texte des champs de saisie des boîtes de dialogue de choix de couleur.
  • Changement de l'échelle de qualité du rendu photo de 0 à 3 en 1 à 4.
  • Mise à jour des pages d'aide en allemand et en bulgare.
  • Ajout du support de Windows 64 bit dans la version Online et dans les fichiers Jar exécutables de Sweet Home 3D et de l'Éditeur de bibliothèque de meubles.
  • Remplacement du JRE 6u22 par le JRE 6u23 dans les installateurs de Sweet Home 3D avec Java inclus.
  • Autres corrections de bugs et améliorations mineures.

Version 3.0, 30 novembre 2010

  • Support des murs en arc de cercle.
  • Ajout du menu Vue 3D > Enregistrer le point de vue... pour enregistrer le point de vue courant et du menu Vue 3D > Aller au point de vue pour revenir à un point de vue enregistré.
  • Ajout d'une boussole affichée dans le plan sous la forme d'une rosace et associée à la position géographique du logement.
  • Amélioration du rendu photo aux deux meilleurs niveaux de qualité (support de la transparence des vitres et des images, orientation du soleil en fonction de l'heure et la date, gestion des lumières, aspect mat/brillant des surfaces).
  • Ajout de 5 lumières et de 8 sources lumineuses de différentes couleurs au catalogue par défaut.
  • Représentation des sources lumineuses sélectionnées avec des sphères en file de fer dans la vue 3D.
  • Changement de l'indicateur et du comportement du coin inférieur gauche des lumières pour pouvoir régler leur puissance lumineuse.
  • Ajout de l'option Garder les proportions au dialogue de modification des meubles pour conserver les proportions des meubles à l'édition de leur taille.
  • Ajout de l'option Elément du plan de base au dialogue de modification des meubles pour spécifier si un meuble doit être verrouillé quand le plan de base est verrouillé.
  • Inclusion de tous meubles non déménageables dans le plan verrouillé.
  • Approximation du calcul de l'ombre au sol des modèles 3D qui ont de très nombreux points pour éviter les blocages de rendu au second niveau de qualité de rendu photo.
  • Amélioration du calcul de l'altitude maximale et du rendu dans le mode Vue aérienne.
  • Régénération des normales erronées de certains modèles de la bibliothèque des meubles pour améliorer leur rendu.
  • Ajout d'un motif de remplissage des murs en croix.
  • Impression / Copie / Exportation de l'image affichée en arrière plan si elle est affichée dans le plan.
  • Gestion de la sauvegarde des logements à intervalle régulier dans un dossier privé, avec récupération automatique des logements en cas de plantage.
  • Suppression automatique des fichiers temporaires créés par Sweet Home 3D plus vieux qu'une semaine.
  • Conservation des préfixes des formes des meubles à l'exportation au format OBJ pour conserver leurs caractéristiques quand ils sont réimportés.
  • Enregistrement des préférences de Sweet Home 3D dans un fichier indépendant des préférences du système pour faciliter le transfert de la configuration de Sweet Home 3D sur un autre ordinateur.
  • Ajout des propriétés système com.eteks.sweethome3d.preferencesFolder et com.eteks.sweethome3d.applicationFolders pour spécifier l'emplacement des dossiers où sont stockées les préférences et les fichiers SH3F, SH3T, SH3L et SH3P dépendants de l'application.
  • Augmentation du nombre maximum de fichiers récents visualisés à 10.
  • Attente d'un premier mouvement de souris pour dupliquer les éléments sélectionnés quand la touche ctrl (ou alt sous Mac OS X) est enfoncée.
  • Amélioration de la gestion des déplacements à la souris pour ne pas être obligé de désélectionner d'abord les petits objets.
  • Gestion des déplacements rapides de la sélection dans le plan avec les flèches du clavier et la touche Majuscule.
  • Inversion de l'effet de la touche Majuscule lors des déplacements dans la vue 3D.
  • Correction de bugs qui empêchaient le bon affichage des sols des pièces qui se chevauchent.
  • Mise à jour des pages d'aide (uniquement en français et en anglais pour l'instant).
  • Suppression de la colonne ID dans la liste des colonnes affichée dans l'Éditeur de bibliothèque de meubles.
  • Remplacement du JRE 6u21 par le JRE 6u22 dans les installateurs de Sweet Home 3D avec Java inclus.
  • Autres corrections de bugs et améliorations mineures.

Version 2.6, 23 août 2010

  • Correction du calcul des trous dans un mur faits par des portes et des fenêtres les unes au dessus des autres.
  • Suppression de la brillance qui apparaissait sur les murs et les sols sous certains angles de vue.
  • Correction d'un bug qui empêchait de générer le fichier des vidéos sous Mac OS X.
  • Correction d'un bug qui bloquait le rendu dans SunFlow pour des coordonnées de textures trop grandes.
  • Correction d'un bug qui empêchait d'utiliser certains modèles 3D contenant beaucoup de formes.
  • Amélioration du support du format DAE/Collada pour les fichiers exportés par Solidworks et d'autres outils.
  • Mise à jour de l'Editeur de bibliothèque de meubles en version 1.1 pour corriger quelques bugs mineurs.
  • Remplacement du JRE 6u20 par le JRE 6u21 dans les installateurs de Sweet Home 3D avec Java inclus.
  • Autres corrections de bugs et améliorations mineures.

Version 2.5, 21 juin 2010

  • Sortie de la version 1.0 de l'Editeur de bibliothèque de meubles (Furniture Library Editor en anglais), un outil séparé qui permet aux utilisateurs de créer et d'éditer plus simplement des fichiers SH3F.
  • Correction d'un bug qui ne mettait pas à jour les catalogues des meubles ou des textures après l'importation d'un fichier SH3F ou SH3T modifié.
  • Correction d'un bug de régression sur l'application de textures aux modèles 3D de dimensions différentes de celles d'un cube d'un centimètre de côté.
  • Amélioration du support du format DAE/Collada pour les fichiers exportés par SketchUp.
  • Abaissement du niveau du sol dans la vue 3D pour limiter les clignotements pendant la création de vidéos.
  • Suppression des facettes en double dans le rendu calculé SunFlow pour obtenir un meilleur résultat.
  • Correction d'un bug qui bloquait le rendu dans SunFlow avec des meubles importés au format 3DS.
  • Correction d'un bug qui empêchait SunFlow de calculer le rendu de murs superposés.
  • Amélioration du cache des textures.
  • Amélioration de la gestion des fichiers temporaires sous Mac OS X et Linux.
  • Limitation de la hauteur des dialogues de création de photo et de vidéo pour les petits écrans.
  • Autres corrections de bugs et améliorations mineures.

Version 2.4, 25 mai 2010

  • Ajout du format DAE/Collada à ceux supportés dans l'assistant d'importation des meubles, pour permettre d'importer les modèles 3D proposés sur Google 3D Warehouse.
  • Support de la transparence des images PNG/GIF appliquées comme texture.
  • Support de l'affichage des lignes brisées définies dans les fichiers OBJ et DAE.
  • Correction du rendu 3D pour que les fichiers OBJ créés à partir de l'exportation de la vue 3D gardent le même aspect à l'importation.
  • Modulation de l'éclairage des textures en fonction de l'intensité lumineuse dans la vue 3D (attention, ceci peut affecter la brillance des images affichées dans les fichiers SH3D existants).
  • Correction d'un bug d'importation de certains modèles 3DS qui apparaissaient décentrés.
  • Correction d'un bug qui provoquait la perte des couleurs d'un fichier OBJ importé quand il contenait des lettres non ASCII.
  • Correction d'un bug qui empêchait un affichage correct des sols des pièces qui se chevauchent.
  • Correction d'un bug qui ne restaurait pas correctement la position enregistrée des séparateurs de vue sur des fenêtres maximisées.
  • Optimisation de la mémoire occupée par les modèles 3D.
  • Modification de la procédure d'installation de Sweet Home 3D via Java Web Start pour afficher plus rapidement le dialogue de sécurité.
  • Ajout des paramètres furnitureResourcesURLBase et texturesResourcesURLBase à l'applet Sweet Home 3D pour simplifier le déploiement des catalogues de meubles et de textures sur un autre serveur.
  • Remplacement du JRE 6u18 par le JRE 6u20 dans les installateurs de Sweet Home 3D avec Java inclus.
  • Autres corrections de bugs et améliorations mineures.

Version 2.3, 21 mars 2010

  • Ajout des menus Meubles > Grouper et Meubles > Dissocier pour grouper des meubles et dissocier des groupes de meubles.
  • Support de la modification de la texture appliquée aux meubles.
  • Ajout d'un module de génération de vidéos créées à partir d'un parcours dans la vue 3D.
  • Ajout du menu Vue 3D > Afficher dans une fenêtre séparée.
  • Ajout du mode panoramique dans le plan activé par le menu Plan > Panoramique ou la barre d'espace comme raccourci temporaire.
  • Zoom dans le plan avec la roue de la souris et la touche ctrl (ou cmd sous Mac OS X).
  • Ajout des options Dossiers de catégorie / Liste avec recherche dans les préférences pour choisir le style d'affichage du catalogue des meubles.
  • Ajout de flèches de navigation dans le coin supérieur gauche de la vue 3D et d'une option pour les rendre invisible dans les préférences.
  • Ajout d'un indicateur dans le dos du visiteur virtuel pour modifier la hauteur de son point de vue.
  • Augmentation de la taille maximale du visiteur à 26,78 m (hauteur des yeux à 25 m).
  • Saisie au clavier des valeurs d'une nouvelle cote activable par la touche Entrée.
  • Création des cotes sur le côté d'un meuble, d'une pièce ou d'un mur par double-clic.
  • Ajout du menu Meubles > Importer bibliothèque de textures... pour importer des bibliothèques de textures au format SH3T.
  • Support des plug-ins de langues SH3L pour ajouter des langues supplémentaires à Sweet Home 3D.
  • Ajout de la propriété système Java com.eteks.sweethome3d.j3d.checkOffScreenSupport égale à true par défaut. Si cette propriété est égale à false, Sweet Home 3D ne vérifie pas si Java 3D supporte le calcul d'images 3D en mémoire, vérification qui provoquait un plantage dans quelques rares cas (surtout sous Linux). L'impression de la vue 3D, le calcul de la vue de haut des meubles dans le plan et les deux niveaux de qualité photo les plus faibles ne sont alors pas disponibles.
  • Amélioration du processus de création de l'icône des meubles importés pour que l'arrière plan de l'icône soit transparent.
  • Amélioration de l'affichage de la grille et des règles aux petites échelles.
  • Orientation du texte des nouvelles cotes pour qu'il ne soit jamais à l'envers.
  • Agrandissement de la zone d'éclairage pour éclairer les grands bâtiments.
  • Correction du sens d'affichage des textures au sol.
  • Correction d'un bug qui gênait la saisie de nombre plus grand que 10000 dans les toupies -/+.
  • Correction d'un bug qui ne tenait pas compte de l'unité courante pour les valeurs minimale et maximale dans les toupies.
  • Correction du rendu des textures appliquées aux murs avec le moteur de rendu SunFlow.
  • Amélioration de l'enregistrement pour ne pas perdre la version précédente d'un fichier SH3D valide en cas d'erreur.
  • Remplacement du JRE 6u17 par le JRE 6u18 dans les installateurs de Sweet Home 3D avec Java inclus.
  • Autres corrections de bugs et améliorations mineures.

Version 2.2, 26 décembre 2009

  • Modification du comportement du zoom dans le plan de sorte que le zoom s'effectue sur le centre de la zone affichée.
  • Correction d'une régression qui provoquait la perte dans le catalogue d'un modèle 3D importé à partir d'un fichier zippé.
  • Correction d'un bug qui provoquait la perte des droits affectés aux fichiers SH3D pendant l'enregistrement.
  • Correction d'un bug qui empêchait de glisser-déposer les meubles du catalogue sans les sélectionner sous Mac OS X.
  • Correction d'un bug de calcul sur les murs quand l'ordonnée de ces points de départ et d'arrivée sont presqu'égales.
  • Correction d'un bug qui provoquait un affichage incorrect de la texture d'un mur en sous-pente.
  • Ajout du support de Linux 64 bit.
  • Amélioration de l'API pour faciliter la création de sous versions personnalisées de Sweet Home 3D.
  • Traduction de Sweet Home 3D en bulgare par Valentin Laskov.
  • Remplacement du JRE 6u16 par le JRE 6u17 dans les installateurs de Sweet Home 3D avec Java inclus.
  • Mise à jour de la bibliothèque iText avec la version 2.1.7 (attention : les versions 5.0.0 et supérieures d'iText ne sont plus distribuées sous licence GNU LGPL).
  • Autres corrections de bugs et améliorations mineures.

Version 2.1, 30 septembre 2009

  • La version Online disponible sur sweethome3d.eu étant désormais capable d'enregistrer les logements dans l'espace privé des utilisateurs inscrits au site, son applet a été améliorée pour pouvoir :
    • enregistrer les préférences de l'utilisateur sur le serveur,
    • exporter un logement au format SH3D pour l'éditer avec la version téléchargeable,
    • suivre les modifications effectuées dans le logement en cours d'édition afin d'éviter à l'utilisateur de changer de page sans l'avoir enregistré,
    • afficher la mémoire utilisée par Java dans la barre d'état du navigateur.
  • Amélioration des performances au chargement d'un fichier SH3D.
  • Renommage du processus d'impression en Sweet Home 3D suivi du nom du logement.
  • Correction d'un bug dans le rendu photographique qui provoquait l'affichage de polygones noirs autour du logement.
  • Correction d'un bug qui provoquait une perte d'affichage du plan à la création de murs par double clic dans une pièce contenant deux points très proches.
  • Correction d'un bug qui provoquait des fuites mémoires à l'importation des modèles 3D et la création de photos.
  • Correction d'un bug sous Mac OS X qui provoquait la disparition des menus de l'application et de leur raccourci clavier après l'affichage des préférences ou de la boîte de dialogue À propos.
  • Diminution de la mémoire maximum utilisable de 1024 Mo à 512 Mo pour éviter les erreurs du type could not create the Java virtual machine sous Windows.
  • Remplacement du JRE 6u14 par le JRE 6u16 dans les installateurs de Sweet Home 3D avec Java inclus.
  • Traduction de Sweet Home 3D en japonais par Takahiro Sato.
  • Traduction de l'interface utilisateur de Sweet Home 3D en vietnamien par Phùng Lê Tuấn.
  • Autres corrections de bugs et améliorations mineures.

Version 2.0, 6 juin 2009

  • Ajout du menu Vue 3D > Créer une photo... pour créer des images PNG de la vue 3D en cours avec choix de leurs dimensions et de leur qualité de rendu ; rendu photo-réaliste réalisé avec la bibliothèque SunFlow.
  • Saisie au clavier des dimensions des murs et des pièces activable par la touche Entrée.
  • Possibilité de créer les murs autour d'une pièce en double-cliquant dans celle-ci.
  • Ajout de préférences de rendu du plan pour visualiser les meubles du dessus, dessiner le sol des pièces avec leur couleur ou leur texture, et changer le motif de remplissage des murs.
  • Ajout des unités Mètre et Millimètre.
  • Correction d'un bug qui calculait incorrectement la position des portes et des fenêtres et effaçait l'affichage du plan.
  • Correction d'un bug qui sur les ordinateurs de faible capacité, empêchait la mise à jour de la vue 3D après certains mouvements de caméra.
  • Mise à jour du fichier JNLP de Sweet Home 3D pour utiliser Java 3D 64 bit sur les architecture 64 bit.
  • Remplacement du JRE 6u12 par le JRE 6u14 dans les installateurs de Sweet Home 3D avec Java inclus.
  • Ajout des pages d'aides en chinois (simplifié) traduites par Zhao Si-cong.
  • Autres corrections de bugs et améliorations mineures.

Version 1.8, 5 avril 2009

  • Ajout du menu Plan > Verrouiller le plan de base et du bouton correspondant dans le plan pour faciliter la sélection et la disposition des meubles.
  • Ajout du menu Plan > Cacher l'image d'arrière plan pour cacher/afficher l'image d'arrière plan sans la supprimer.
  • Ajout du menu Plan > Exporter au format SVG... pour exporter le plan dans un fichier SVG (Scalable Vector Graphics) grâce à la bibliothèque FreeHEP.
  • Ajout du menu Fichier > Enregistrer et compresser pour enregistrer un logement dans un fichier SH3D de taille réduite et faciliter l'échange de fichiers.
  • Développement d'une applet de visualisation 3D pour permettre aux utilisateurs d'afficher leurs fichiers SH3D sur leur site web.
  • Amélioration de la fluidité des changements de point de vue dans la vue 3D, en fonction de la puissance disponible de l'ordinateur de l'utilisateur.
  • Correction d'un bug qui empêchait d'effectuer une recherche dans l'aide dont les fichiers utilisent un encodage non occidental.
  • Mise à jour de la bibliothèque iText à la version 2.1.5.
  • Intégration de la traduction en grec écrite par Elli Nicolaou.
  • Intégration de la traduction de l'interface utilisateur en chinois (simplifié) par Zhao Si-cong.
  • Autres corrections de bugs et améliorations mineures.

Version 1.7, 13 mars 2009

  • Ajustement automatique de l'épaisseur et de l'orientation d'une fenêtre ou d'une porte déposée sur un mur.
  • Ajustement automatique de la position et de l'orientation d'un meuble déposé le long d'un mur.
  • Elévation automatique d'un élément de mobilier déposé sur un meuble.
  • Dessin des ouvrants des portes et fenêtres avec un arc de cercle (cette fonctionnalité n'est disponible que sur les portes et fenêtres du catalogue de la version 1.7 et des bibliothèques de meubles de version 1.0.3).
  • Dessin des faces avant des meubles sélectionnés avec un trait plus épais dans le plan.
  • Affichage du contour du meuble en cours d'ajout dans le plan, pendant le glisser-déposer initial.
  • Gestion du curseur pendant un glisser-déposer avec l'icône du meuble en cours d'ajout sous Mac OS X.
  • Déplacement automatique des éléments collés uniquement s'ils ne peuvent être distingués de la sélection courante dans le plan.
  • Correction d'un bug sur la mise à jour de la hauteur et de l'épaisseur par défaut des murs dans le panneau des préférences en cas de changement d'unité.
  • Autres corrections de bugs et améliorations mineures.

Version 1.6, 18 février 2009

  • Modification des menus contextuels pour n'y afficher que les menus non grisés.
  • Support de l'importation des modèles 3D qui référencent d'autres fichiers comme les images de texture, même si ces fichiers ne sont pas inclus dans un fichier ZIP.
  • Modification du lecteur de fichiers OBJ + MTL ; attention, ceci peut avoir quelques effets de bord sur vos aménagements existants, car le facteur de transparence des objets 3D lus à partir de fichiers OBJ n'était pas toujours correctement gérée jusqu'à maintenant.
  • Support de l'importation par double clic des fichiers SH3P contenant un plug-in Sweet Home 3D.
  • Amélioration de la stabilité de la version online de Sweet Home 3D.
  • Correction d'un bug qui provoquait un affichage incorrect de l'échelle d'impression choisie précédemment.
  • Correction d'un bug qui empêchait d'afficher l'info-bulle d'un meuble du catalogue dans la version anglaise.
  • Remplacement du JRE 6u11 par le JRE 6u12 dans les installateurs de Sweet Home 3D avec Java inclus.
  • Ajout des pages d'aides en Italien traduites par Simone Bufalino et relues par Rosella Mariotti.

Version 1.5.1, 17 décembre 2008

  • Correction d'un bug qui empêchait d'afficher certaines boîtes de dialogue des versions espagnole et brésilienne de Sweet Home 3D sous Windows et Linux.
  • Réorganisation des fichiers de traduction pour simplifier la tâche de localisation.

Version 1.5, 8 décembre 2008

  • Ajout de l'outil de création des pièces accessible par le menu Plan > Créer les pièces, avec la possibilité d'afficher le nom et de la superficie des pièces dans le plan et de changer la couleur ou la texture de leur sol et leur plafond dans la vue 3D.
  • Ajout de l'outil de création de textes libres dans le plan, accessible par le menu Plan > Ajouter des textes.
  • Ajout d'une boîte à cocher dans le panneau des meubles pour afficher leur nom dans le plan.
  • Gestion du style du texte (taille de texte, gras, italique) des éléments sélectionnés dans le plan avec le sous-menu Plan > Modifier le style du texte et les boutons correspondants ajoutés à la barre d'outils.
  • Ajout d'un bouton de modification de la texture du ciel dans le dialogue de modification de la vue 3D, avec 3 nouvelles images de ciel.
  • Ajout de la saisie d'en-tête et de pied de page dans le panneau de mise en page avec possibilité d'utiliser 7 variables prédéfinies (numéro de page, nombre de pages, date...).
  • Possibilité de choisir une échelle d'impression du plan dans le panneau de mise en page.
  • Affichage de conseils aux premières utilisations d'un outil de création.
  • Sélection automatique des champs de saisie des boîtes de dialogue quand ils obtiennent le focus par le clavier.
  • Ajout des éléments passe-plats (boîte évidée) et fenêtre fixe (sans poignée) dans la bibliothèque de meubles par défaut.
  • Changement de l'affichage des éléments sélectionnées pour que leur contour soit toujours visible même si certains sont cachés par d'autres éléments.
  • Ajout de l'angle entre un mur et celui qui le précède dans l'info-bulle affichée pendant la création ou la modification des murs.
  • Changement des raccourcis clavier pour le zoom sous Linux (Ctrl + Ctrl -).
  • Suppression de la désactivation des menus Supprimer, Annuler, Refaire, Copier, Couper, Coller, Modifier... entre deux créations de suites de murs ou de cotes.
  • Correction d'un bug qui empêchait quelques fois un calcul correct des trous des fenêtres dans un mur, quand ce mur contient plusieurs fenêtres.
  • Correction d'un bug qui provoquait l'utilisation de la langue du système dans les textes des boutons Ok/Annuler et des menus Annuler/Refaire, même si l'utilisateur avait choisi une autre langue.
  • Correction d'un bug qui empêchait l'importation d'une meuble après l'interruption d'une tentative précédente d'importer un fichier incorrect.
  • Correction d'un bug qui provoquait le blocage du programme après avoir importé quelques meubles dans le plan.
  • Correction d'un bug où les textures importées n'apparaissaient plus après un changement de langue dans le panneau des préférences.
  • Correction d'un bug sous Windows qui provoquait la création de nombreuses copies au cours d'une duplication avec la touche Ctrl.
  • Correction d'un bug sous Mac OS X 10.5 qui empêchait d'afficher correctement le plan avec Java Update 1.
  • Développement d'une version online de Sweet Home 3D expérimentale dont les paramètres permettent de spécifier les services capables d'enregistrer et d'ouvrir des logements stockés sur un serveur.
  • Développement d'une architecture de plug-in pour permettre à tout développeur Java d'ajouter des fonctionnalités à Sweet Home 3D en se basant sur les classes com.eteks.sweethome3d.plugin.Plugin et com.eteks.sweethome3d.plugin.PluginAction.
  • Refactoring d'un grand nombre de classes afin d'offrir une meilleure API aux développeurs de plug-in.
  • Remplacement du JRE 6u6 par le JRE 6u11 dans les installateurs de Sweet Home 3D avec Java inclus.
  • Amélioration de la version russe de l'aide par Kazimirov Valentin.
  • Autres corrections de bugs et améliorations mineures.
  • Déménagement du serveur Web de Sweet Home 3D sur sweethome3d.eu.

Version 1.4, 7 octobre 2008

  • Gestion de l'importation d'images pour créer des textures personnelles.
  • Ajout de l'exportation de la vue 3D au format OBJ + MTL avec le menu Vue 3D > Exporter au format OBJ...
  • Ajout du menu Plan > Inverser la direction des murs pour inverser la direction des murs sélectionnés.
  • Ajout du menu Plan > Diviser le mur pour diviser le mur sélectionné en deux murs par insertion d'un point au milieu.
  • Ajout du menu Meubles > Importer bibliothèque de meubles pour importer des bibliothèques de meubles au format SH3F.
  • Affichage des longueurs exprimées en pied/pouce avec les symboles ' et ".
  • Application du magnétisme sur les longueurs en pouce ou en centimètre en fonction de l'échelle en cours.
  • Duplication des éléments sélectionnés dans le plan en maintenant la touche Ctrl (ou sous Mac OS X la touche Alt) enfoncée pendant un glisser-déposer.
  • Possibilité de saisir la longueur d'un mur dans le dialogue de modification d'un mur.
  • La hauteur des murs choisies dans les préférences sert désormais aussi pour les nouveaux murs des logements déjà créés.
  • Copie des meubles sélectionnés dans le presse-papiers au format CSV, quand la liste des meubles a le focus.
  • Validation automatique du contenu des toupies (composants +/-) à la fermeture de la boîte de dialogue où ils sont utilisés.
  • Mémorisation de la position des fenêtres et de leur contenu dans les fichiers SH3D.
  • Simplification des plus gros fichiers de meuble au format OBJ pour réduire la taille de Sweet Home 3D.
  • Prise en compte des dimensions de l'image d'arrière plan à l'échelle pour positionner les ascenseurs dans le plan.
  • Modification de l'impression en PDF pour permettre l'impression des caractères non romains.
  • Correction d'un bug sous Mac OS X 10.5 qui rend tous les menus désactivés à la fin de l'exécution de l'assistant d'importation de meubles, quand celui-ci est lancé du menu.
  • Amélioration du script de lancement de Sweet Home 3D sous Linux.
  • Création d'un fichier JAR exécutable (13 Mo) pour Windows / Mac OS X / Linux.
  • Intégration de la traduction en suédois écrite par Martin Karlsson.
  • Corrections d'erreurs typographiques dans la version espagnole proposées par Alain Espinosa.
  • Autres corrections de bugs et améliorations mineures.

Version 1.3.1, 27 août 2008

  • Mise à jour de Java 3D à la version 1.5.2 sous Windows, Mac OS X, Linux et Solaris.
  • Mise à jour de JOGL à la version 1.1.1 sous Mac OS X.
  • Mise à jour de iText à la version 2.1.2u.
  • Intégration de la traduction en russe écrite par Basimov Ilgiz et Kazimirov Valentin.
  • Intégration de la traduction en hongrois écrite par Miklósi Viktor et Szita Balázs.
  • Intégration des corrections de la traduction en tchèque proposées par Kamil Páral.

Version 1.3, 29 avril 2008

  • Correction du calcul de la taille de l'image du plan copiée dans le presse-papier quand la sélection contient des cotes.
  • Changement du système de sauvegarde pour ne pas perdre la version précédente d'un fichier valide SH3D si la sauvegarde en cours s'effectue avec une erreur.
  • Correction d'un bug qui provoquait deux fois l'ouverture d'un fichier de logement lancé depuis le finder de Mac OS X 10.5.
  • Possibilité d'importer un fichier OBJ créé avec Blender même s'il contient des définitions d'objets dans une ligne commençant par la lettre o.
  • Possibilité d'importer un fichier ZIP contenant le fichier d'un modèle 3D au format OBJ, LWS ou 3DS accompagné de ses fichiers de texture et/ou d'un fichier MTL (fichier décrivant les couleurs et les textures d'un modèle 3D au format OBJ).
  • Support de l'importation des fichiers SH3F de catalogue de meubles.
  • Remplacement du JRE 6u4 par le JRE 6u6 dans les installateurs de Sweet Home 3D avec Java inclus.
  • Intégration de la traduction en espagnol écrite par Pablo Mayordomo et Paco.

Version 1.2.1, 13 février 2008

  • Correction d'un bug sur la gestion des nouvelles catégories de meubles qui ont des espaces en début ou en fin de leur nom.
  • Correction d'un bug qui empêchait de modifier la couleur ou la visibilité de certains meubles importés.
  • Comme un certain nombre d'utilisateurs utilisent Sweet Home 3D pour la conception de logements de plusieurs étages, la hauteur maximum autorisée de l'observateur au cours de la visite virtuelle 3D a été augmentée de 2,5 mètres à 10 mètres (le point de vue de l'observateur reste toujours au 13/14 de sa hauteur, selon les proportions humaines "normales" !).
  • Remplacement du JRE 6u3 par le JRE 6u4 dans les installateurs de Sweet Home 3D avec Java inclus.
  • Intégration de la traduction en tchèque écrite par Štephan Novák.
  • Intégration de la traduction en polonais écrite par Paweł Antkowiak (interface utilisateur) et Szymon Życiński (pages d'aide).
  • Intégration de la traduction en allemand des pages d'aide écrite par Thomas Zimmermann.
  • Corrections d'erreurs typographiques dans les pages d'aide.

Version 1.2, 6 novembre 2007

  • Ajout de textures applicables sur les murs et le sol.
  • Gestion des hauteurs de début et de fin des murs pour créer des sous-pentes.
  • Ajout d'un moteur de recherche dans les pages d'aides.
  • Ajout d'info-bulles sur les meubles du catalogue.
  • Utilisation des touches A et D dans la vue 3D équivalentes à flèche gauche et flèche droite.
  • Changement de touches de raccourci pour le zoom et l'aide sous Mac OS X (Cmd + Cmd - Cmd ?).
  • Modification de la manière de créer l'icône d'un modèle 3D importé pour éviter les plantages à la fin de l'assistant d'importation de meubles.
  • Amélioration de la gestion des ascenseurs du plan pendant le dessin des murs et des cotes créés dans les marges gauche ou supérieure du plan.
  • Modification pour que les coordonnées du coin supérieur gauche visualisé dans le plan ne change pas en cas de zoom.
  • Détection automatique de la possibilité d'imprimer la vue 3D suivant la configuration 3D du système de l'utilisateur.
  • Rétablissement correct du focus après la fermeture de l'assistant d'importation de meubles.
  • Correction d'un bug sur le changement de langue quand le catalogue contient des meubles de même nom dans des catégories différentes.
  • Remplacement du JRE 6u2 par le JRE 6u3 dans les installateurs de Sweet Home 3D avec Java inclus.
  • Adaptations diverses de l'interface utilisateur pour Mac OS X 10.5.
  • Utilisation des icônes du projet Tango dans la barre d'outils et les menus.
  • Ajout de 25 meubles créés par les contributeurs (leur nom est affiché dans l'info-bulle d'un meuble).
  • Intégration de la traduction en italien de l'interface utilisateur écrite par Simone Bufalino.
  • Intégration de la traduction en allemand de l'interface utilisateur écrite par Sebastian Breuer.
  • Corrections d'erreurs typographiques et description des nouvelles fonctionnalités dans les pages d'aide.

Version 1.1, 24 septembre 2007

  • Ajout de la saisie et de la modification de cotes.
  • Ajout d'une boîte à cocher dans les préférences pour afficher ou non la grille dans le plan.
  • Possibilité de changer la langue de l'interface utilisateur dans les préférences.
  • Dessin de lignes dans les règles du plan qui reflètent la position courante du pointeur de la souris dans le plan.
  • Gestion de la modification des murs avec le magnétisme actif.
  • Augmentation de la résolution du motif de remplissage des murs pour l'impression.
  • Correction d'un bug sur l'éclairage des modèles 3D importés dont les faces sont inversées.
  • Correction d'un bug sur l'ajout d'objets Java 3D à une scène vivante.
  • Intégration de la version portugaise brésilienne écrite par Roberto Rocha.
  • Corrections d'erreurs typographiques dans les pages d'aide.

Version 1.0, 12 septembre 2007

  • Ajout des menus Meubles > Afficher colonnes pour modifier la liste des colonnes affichées en entête de la liste des meubles.
  • Modification de la liste des colonnes affichées par défaut.
  • Possibilité de copier dans le presse papier une image des éléments sélectionnés dans le plan (cette fonctionnalité peut ne pas marcher sous Linux).
  • Gestion de l'impression d'un logement avec les éléments Imprimer..., Mise en page..., Aperçu avant impression... et Imprimer en PDF... du menu Fichier.
  • Création de programmes d'installation pour Windows / Mac OS X / Linux.
  • Utilisation des touches W et S dans la vue 3D équivalentes à flèche haut et flèche bas.
  • Ajout de la bibliothèque iText pour gérer l'impression en PDF.
  • Utilisation de Java 3D 1.5.1 sous Windows et Mac OS X.
  • Modification de l'écran d'accueil.
  • Corrections d'erreurs typographiques dans les pages d'aide.

Version 0.18, 21 juillet 2007

  • Intégration de pages d'aide.

Version 0.17

  • Ajout de l'assistant d'importation de meubles accessible par le menu Meubles > Importer meuble....
  • Gestion de la transparence des vitres de fenêtres sous Java 3D 1.3.
  • Possibilité de modifier à la souris la hauteur et l'élévation d'un meuble sélectionné dans le plan à l'aide des coins bas gauche et haut droit du meuble.
  • Ajout de nouveaux meubles au catalogue : portes et fenêtres coulissantes, radiateurs, douche, cylindre, lavabo et baignoire intégrés.
  • Gestion des fichiers récemment ouverts.
  • Le premier logement sans titre non modifié est fermé automatiquement à l'ouverture d'un autre.
  • Aucun nouveau logement vide n'est créé quand on relance à nouveau l'application alors qu'elle est déjà lancée.
  • Meilleure intégration dans Mac OS X (menu Fenêtre, menu par défaut sans logement ouvert).
  • Meilleure gestion de la libération de la mémoire à la fermeture d'un logement.
  • Ajout de la bibliothèque Loader3DS pour gérer le format 3DS.
  • Utilisation de Java 3D 1.5.1 pour les versions Linux et Solaris.

Version 0.16

  • Ajout de deux modes de navigation 3D accessibles par le nouveau menu Vue 3D : le mode Vue aérienne qui correspond au mode disponible dans la version 0.15, mais dans lequel on peut désormais zoomer, et le mode Visite virtuelle qui correspond à la vue qu'aurait un observateur qui se promènerait dans le logement. Dans ce second mode, vous pouvez interagir sur le point de vue 3D soit à l'aide de l'observateur représenté de haut dans le plan 2D, soit directement dans la vue 3D.
  • Gestion des touches du clavier actives dans la vue 3D.
  • Ajout du menu Vue 3D > Modifier... pour modifier le champ de vision et la hauteur du point de vue du visiteur virtuel, la couleur du sol et du ciel, l'intensité de la lumière et la transparence des murs.
  • Possibilité de modifier individuellement la hauteur d'un mur par le menu Plan > Modifier les murs....
  • Possibilité d'afficher le miroir d'un meuble par le menu Meubles > Modifier....
  • Les dimensions du plan 2D ne peuvent plus diminuer, en réponse à la difficulté de créer les murs en dehors des dimensions par défaut du plan.
  • Le mode de création de murs repasse automatiquement en mode sélection quand on fait un glisser-déposer d'un meuble dans le plan, ou qu'on fait appel au menu Meubles > Ajouter au logement.
  • Ajout d'un meuble Embrasure de porte au catalogue.
  • Affichage de la version Java en cours d'utilisation dans la boîte de dialogue À propos.

Version 0.15, 10 juin 2007

  • Ajout du menu Plan > Importer image d'arrière plan... et de l'assistant correspondant.

Version 0.14

  • Possibilité de déplacer les extrémités des murs à la souris.
  • Gestion du zoom dans le plan.
  • Ajout des règles aux bords gauche et supérieure du plan (supprimables par les préférences).
  • Ajout de guides visuels pour aligner les extrémités des murs sur celles des autres murs.
  • Ajout d'info bulles affichant la longueur d'un mur, l'angle et les dimensions d'un meuble pendant leur modification.
  • Ajout du menu Edition > Sélectionner tout.
  • Ajout des menus d'alignement des meubles.
  • Ajout de menus contextuels.
  • Ajout d'un meuble Boîte dans la catégorie Divers.
  • Découpe des murs par les portes et les fenêtres dans la vue 3D.

Version 0.13

  • Ajout du menu Plan > Modifier les murs... pour éditer les coordonnées des extrémités des murs ainsi que leur épaisseur et leur couleur.

Version 0.12, 27 mai 2007

  • Ajout du menu Meubles > Modifier... pour éditer le nom, les dimensions et la couleur des meubles.

Version 0.11

  • Tri de la liste des meubles du logement.

Version 0.10, 16 novembre 2006

  • Première version publique.
    Cette version correspond à l'étude de cas décrite dans l'ouvrage Les cahiers du programmeur Swing, écrit par Emmanuel Puybaret et paru aux éditions Eyrolles en décembre 2006.
    Get Sweet Home 3D at SourceForge.net. Fast, secure and Free Open Source software downloads
   
© Copyright 2006-2024 eTeks - Tous droits réservés