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 : 7.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 :
Fichier xml :
Code : Tout sélectionner
<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="7.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 :
Code : Tout sélectionner
# 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 :
Code : Tout sélectionner
sudo apt install sweethome3d