Page 1 sur 1

Sweet Home 3D : Logiciel libre d'aménagement d'intérieur 3D

Posté : 07 oct. 2016 13:18
par simon.bernard
Image

Logiciel : Sweet Home 3D
Développeur : Emmanuel Puybaret (eTeks)
Type de licence : Libre
Compatible XP : Oui
Compatible Win7 : Oui
Existe aussi sous Linux : Oui
Version : 6.2


Sweet Home 3D est un logiciel libre sous licence publique générale GNU d'aide à l'aménagement des meubles d'un logement sur un plan en 2D, avec une prévisualisation immédiate en 3D (Logiciel de modélisation 3D). Développé en Java, ce logiciel est disponible soit en version on line, soit sous la forme d'une application Java Web Start qui nécessite l'installation préalable d'une machine virtuelle Java, soit sous la forme d'une application fournie avec une machine virtuelle Java (pour éviter à l'utilisateur d'installer Java lui-même).

Ce logiciel peut fonctionner sous Mac OS X, Windows, Linux et Solaris et est proposé en 25 langues différentes.

Il est possible notamment de :

   - Dessiner les murs et les pièces d'un logement à partir de zéro ou par dessus l’image d’un plan existant, sur un ou plusieurs étages.
   - Appliquer une couleur ou une texture aux murs, aux sols et aux plafonds, en important des images si besoin.
   - Disposer des portes, des fenêtres et des meubles dans le plan par glisser-déposer à partir d’un catalogue d'objets organisés par catégories, importer des modèles 3D personnalisés ou téléchargés du web.
   - Modifier les dimensions, l’orientation, l’élévation, les couleurs et les textures des meubles.
   - Visualiser les modifications dans le plan simultanément dans une vue 3D ; naviguer soit en vue aérienne, soit du point de vue d’un visiteur virtuel.
   - Créer des images photo-réalistes en fonction de l'heure du jour et des sources lumineuses placées dans le plan.
   - Créer une vidéo à partir d'un parcours virtuel dans la vue 3D.
   - Imprimer le plan et la vue 3D ou les exporter dans des fichiers au formats standards PDF, PNG, JPEG, SVG, OBJ pour réutiliser dans d'autres logiciels.

source wiki : https://fr.wikipedia.org/wiki/Sweet_Home_3D

Téléchargement à faire à la main ici et à placer dans softwares\SweetHome3D

Aperçu de l'interface :
Image

Fichier xml :
<package
    id="SweetHome3D"
    name="Sweet Home 3D : logiciel d amenagement interieur"
    revision="%version%.1"
    reboot="false"
    priority="11">
    
<eoledl dl="http://sourceforge.net/projects/sweethome3d/files/SweetHome3D/SweetHome3D-%version%/SweetHome3D-%version%-windows.exe/download" destname="SweetHome3D\SweetHome3D-%version%-windows.exe" />
<eoledl dl="http://www2.ac-lyon.fr/serv_ress/mission_tice/wiki/_media/SweetHome3D.l4j.zip" destname="SweetHome3D\" unzip="1" />
 <variable name="version" value="6.2" />
 <variable name="PROGRAMFILES" value="%PROGRAMFILES%" architecture="x86"/>
 <variable name="PROGRAMFILES" value="%PROGRAMFILES(X86)%" architecture="x64"/>
 <variable name="ComSpec" value="%SystemRoot%\System32\cmd.exe" architecture="x86"/>
 <variable name="ComSpec" value="%SystemRoot%\SysWOW64\cmd.exe" architecture="x64"/>
<check type="uninstall" condition="exists" path="Sweet Home 3D version %version%" />
    
    <install cmd='"%SOFTWARE%\SweetHome3D\SweetHome3D-%version%-windows.exe" /sp- /verysilent' />
    <install cmd='%ComSpec% /c copy "%SOFTWARE%\SweetHome3D\SweetHome3D.l4j.ini" "%PROGRAMFILES%\Sweet Home 3D" /Y' />
    <upgrade include='install' />
 
 <downgrade include='upgrade' />
    <remove cmd='"%PROGRAMFILES%\Sweet Home 3D\unins000.exe" /verysilent' />
 <remove cmd='%ComSpec% /C if exist ""%PROGRAMFILES%\Sweet Home 3D" RD /S /Q "%PROGRAMFILES%\Sweet Home 3D"' />
</package>


Le fichier SweetHome3D.l4j.ini présent à côté de SweetHome3D-%version%-windows.exe contient les lignes suivantes :

# Place this file in the same directory as SweetHome3D.exe file to always run Sweet Home 3D with DirectX  
-Dj3d.rend=d3d
-Dsun.java2d.d3d=true
-Dsun.java2d.noddraw=false
-Dsun.java2d.ddoffscreen=true
-Dsun.java2d.ddscale=true
-Dcom.eteks.sweethome3d.deploymentInformation=DirectX


Remarque concernant les bibliothèques supplémentaires : les élèves peuvent insérer les meubles qu'ils veulent en les téléchargeant dans mes documents et en les important avec le logiciel directement.
En plus, ils utilisent uniquement les meubles qu'ils souhaitent.

Pour les linuxiens :
sudo apt install sweethome3d

Re: Sweet Home 3D : Logiciel libre d'aménagement d'intérieur 3D

Posté : 06 avr. 2017 14:08
par simon.bernard
Mise à jour de SweetHome 3D de la 5.2 vers la 5.4

 <variable name="version" value="5.2" />


remplacé par :
 <variable name="version" value="5.4" />


A priori, il faut télécharger le fichier manuellement : http://sourceforge.net/projects/sweetho ... e/download
Pensez aux droits d'accès.

Re: Sweet Home 3D : Logiciel libre d'aménagement d'intérieur 3D

Posté : 10 janv. 2018 08:47
par loic.rietmann
Bonjour,
j'essaie d’effectuer la mise à jour de SweetHome 3D de la 5.4 vers la 5.6

j'ai remplacé
<variable name="version" value="5.4" />


par

<variable name="version" value="5.6" />



mais ça n'a aucun effet, aucune installation s’effectue ( j'ai vérifié les droits d'accès) ?

Re: Sweet Home 3D : Logiciel libre d'aménagement d'intérieur 3D

Posté : 10 janv. 2018 09:28
par raphael.brocq
Je viens de tester la mise à jour de 5.4 à 5.6, et n'ai pas eu de soucis.

Et en regardant ton serveur, je ne vois pas de problème.

Je ne vois pas dans software/Sweethome 3D/ d'anciennes versions. Est-ce une install ou un upgrade ? Si c'est une install, as-tu bien coché ?

Sinon, as-tu vérifié sur un deuxième poste ?
Supprime le fichier c:/windows/systeme32/wpkg.xml et relance la machine.

Re: Sweet Home 3D : Logiciel libre d'aménagement d'intérieur 3D

Posté : 28 févr. 2018 13:33
par gerome.guilhermin
Mise à jour de 5.6 à 5.7:

Remplacer :
<variable name="version" value="5.6"/>


Par :
<variable name="version" value="5.7"/>


Téléchargement à faire à la main.
Vérifier les droits !

Re: Sweet Home 3D : Logiciel libre d'aménagement d'intérieur 3D

Posté : 07 juin 2018 08:35
par raphael.morel
Il n'y a aucun moyen que les bibliothèques de meubles et de textures soient présentes par défaut pour tout le monde ?

Re: Sweet Home 3D : Logiciel libre d'aménagement d'intérieur 3D

Posté : 14 juin 2018 08:52
par raphael.brocq
D'après les investigations de Gérôme, les bibliothèques de Sweethome se mettent pour CHAQUE utilisateur dans le dossier c:/utilisateurs . Copier les bibliothèques via les scripts d'ouverture va saturer les ouvertures de sessions ! Et si delprofil est efficace, ça devrait les effacer régulièrement. D'ailleurs que se passe-t-il quand les élèves les téléchargent manuellement ?
Pour l'instant, je ne vois pas de solutions.

 

Re: Sweet Home 3D : Logiciel libre d'aménagement d'intérieur 3D

Posté : 14 juin 2018 09:01
par raphael.morel
Lorsque je fais Importer des bibliothèques je ne vois pas ou elles vont, il n'y a rien dans PERSO ni dans Application DATA

Re: Sweet Home 3D : Logiciel libre d'aménagement d'intérieur 3D

Posté : 14 juin 2018 09:06
par raphael.brocq
Elles sont dans c:\utilisateurs\login\AppData\Roaming\eTeks\Sweet Home 3D\furniture de la machine.

Si tu veux voir pour un élève,
en admin, dans la barre d'adresse tu tapes \\Nom du poste à joindre\c$ et tu navigues vers c:\utilisateurs\login\AppData\Roaming\eTeks\Sweet Home 3D\furniture

Re: Sweet Home 3D : Logiciel libre d'aménagement d'intérieur 3D

Posté : 21 sept. 2019 14:53
par raphael.brocq
mise à jour en 6.2

Re: Sweet Home 3D : Logiciel libre d'aménagement d'intérieur 3D

Posté : 16 juin 2021 11:30
par philippe.paccaud
Mise à jour en 6.5.2 changer la version en
 <variable name="version" value="6.5.2" />

Re: Sweet Home 3D : Logiciel libre d'aménagement d'intérieur 3D

Posté : 16 juin 2021 12:12
par raphael.morel
Existe t-il une astuce pour que les bibliothèques de texture ou de meubles soient déployées pour tout le monde ?

Re: Sweet Home 3D : Logiciel libre d'aménagement d'intérieur 3D

Posté : 17 juin 2021 08:41
par raphael.brocq
Dans un premier temps, il faudrait regarder où elles s'installent.