« STIC:STIC II - exercice 12 (Volt) » : différence entre les versions

De EduTech Wiki
Aller à la navigation Aller à la recherche
(Page créée avec « {{stic_archive}} <categorytree mode="pages" depth="0" style="float:right; clear:right; margin-left:3px; border:1px solid gray; padding:0.7ex; background-color:#f9f9f9;">ST... »)
 
mAucun résumé des modifications
 
(35 versions intermédiaires par 3 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
{{stic_archive}}
{{stic archive}}
<categorytree mode="pages" depth="0" style="float:right; clear:right; margin-left:3px; border:1px solid gray; padding:0.7ex; background-color:#f9f9f9;">STIC</categorytree>
<categorytree mode="pages" depth="0" style="float:right; clear:right; margin-left:3px; border:1px solid gray; padding:0.7ex; background-color:#f9f9f9;">STIC</categorytree>


== Enoncé de l'exercice ==
== Introduction ==


Cet exercice du cours STIC II vous permet de vous familiariser avec la modélisation 3D et notamment avec
Cet exercice du cours STIC II vous permet de vous familiariser avec la modélisation 3D et notamment avec
* Les outils de dessin 3D [[Google Sketchup|Sketchup]] et [http://www.123dapp.com/design 123 Design] (à choix)
 
* Le logiciel (éditeur/client) [[Google Earth]]
* Le langage [[X3D]], et plus spécifiquement le [[X3DOM]], permet d'inclure une scène X3D dans une page html sans installation de plugins. Comme pour SVG, on peut créer des animations et ajouter de l'interactivité.
* (A option), [http://www.northgates.ca/kmlbuilder/ KML Builder]
* Des outils de modélisation ou de dessin 3D à votre choix, par exemple [[Google Sketchup|Sketchup]], [[Tutoriel OpenSCAD|OpenSCAD]], [https://www.tinkercad.com/ Tinkercad], [http://www.123dapp.com/design 123 Design]
* Le langage 3D Collada (indirectement, pas besoin d'apprendre le code)
 
* Le langage KML (qui contient les informations (tours) et l'organisation du fichier *.kmz [[Google Earth]])
Attention: Aucun de ses outils de modélisation produit du code X3D propre. Il faut exporter en X3D ou vers un autre format simple comme *.obj ou *.stl que l'on peut ensuite transformer en X3D avec Meshlab. Le résultat sera mal positionné et trop petit ou trop grand. A gérer avec des transformations X3D.


=== Activités en salle de classe ===
=== Activités en salle de classe ===


* Installation des logiciels suivants:
* Installation des logiciels suivants:
: [https://savage.nps.edu/X3D-Edit/ X3DEdit] (nécessite Java)
* A option
: [http://www.sketchup.com/Sketchup Sketchup] (dessin)
: [http://www.sketchup.com/Sketchup Sketchup] (dessin)
: [http://www.123dapp.com/design 123 Design] (dessin technique)
: [http://www.123dapp.com/design 123 Design] (dessin technique)
: [http://meshlab.sourceforge.net/ Meshlab] (convertisseur, réparation/manipulation de mailles)
: [http://meshlab.sourceforge.net/ Meshlab] (convertisseur, réparation/manipulation de mailles)
: [https://www.google.com/earth/ Google Earth]
: [http://pixologic.com/sculptris/ Sculptris], logiciel de sculptage 3D (Win/Mac)
:[http://pixologic.com/sculptris/ Sculptris], logiciel de sculptage 3D (Win/Mac) (A '''option''')
: [https://www.blender.org/ Blender] (Modélisation 3D, communauté active et ressources nombreuses)
 
* Introduction à X3D
: [http://www.x3dom.org/examples/ Exemples (et tutoriels)] chez X3dom.org
: [http://www.bitmanagement.com/en/showcase/interactive-demos Demos Bitmanagement] (motivation, nécessitent un player X3D)
: [http://www.web3d.org/presentations/2015-03/x3d-open-3d-digital-world Un peu de propagande] (slides Anita Havele)
: [[X3D]]
: [[X3DOM]]


* Démos
* [http://x3dgraphics.com/slidesets/ Tutoriels de Don Brutzman], surtout [http://x3dgraphics.com/slidesets/X3dForWebAuthors/TutorialX3dSceneGraph.pdf survol] et certains chapitres choisis.
: Utilisation de 123 Design
: Utilisation de Sketchup et de modèles préfabriqués
: Export STL depuis 123, import/conversion en *.dae avec Meshlab
: Importation dans Sketchup


* Ajouter une Géolocalisation à un modèle dans Sketchup (Menu Window->Model Info->Geolocalization)
* Importation / transformation
* Exportation en KMZ
: [[:en:X3D grouping and transforms]] ou en français [[X3D - regroupement et transformations]]
* Simple manipulations dans [[Google Earth]]
: [[:en:3D_assets]]


* Le format KML
* Démos logiciels
: KMZ est un fichier zip. Il faut extraire le KML pour travailler au niveau du code.
: [https://savage.nps.edu/X3D-Edit/ X3DEdit]
: Démo édition KML avec un éditeur XML
: Vivati Studio (http://tecfa.unige.ch/guides/x3d/src/)
: Utilisation de [https://www.tinkercad.com/ Tinkercad]
: Utilisation de Sketchup et de ses modèles préfabriqués (à confirmer)
: Importation, réduction de triangles et conversion en *.x3d avec [[Meshlab pour impression 3D|Meshlab]]


== Tâche ==
== Tâche ==


1) Créez une scène 3D en rapport avec une thématique MALTT. Il peut s'agir d'une exposition d'un site qui présente un intérêt historique ou autre, un lieu pour une classe virtuelle, un objet intéressant, etc. Cette scène doit être insérable dans Google Earth (vous pouvez imaginer un scénario multi-utilisation même si Google Earth n'est pas un tel environnement ...). La scène doit être bien positionnée, c'est à dire posée sur le sol avec une bonne orientation.
* Créez une scène 3D en rapport avec une thématique MALTT.  
: Vous pouvez importer la plupart des objets 3D, mais je vous demande de créer au moins un élément.
* Bonus: Ajout d'animation ou d'interactivité


2) Ajoutez soit une visite enregistrée, soit des points de vue. Ajoutez photos, textes, etc. en rapport avec votre lieu en éditant le fichier KML (inséré dans le fichier "zip"/KMZ). Pour cela, vous pouvez utiliser soit Google Earth, soit KML Builder, soit éditer directement le XML.
=== Outils ===
 
Vous pouvez importer la plupart des objets 3D depuis le warehouse, mais je vous demande de dessiner au moins un élément.


=== Outils ===
Outil de conception:
*  votre choix, toutefois vérifiez que l'outil permet d'exporter en X3D ou un format (par exemple obj, stl, ou dae) que l'on peut transformer en X3D avec un convertisseur
* Pour Windows, testez Vivati: http://tecfa.unige.ch/guides/x3d/src/


* Outil de conception: [[Google Sketchup]] ou un autre éditeur qui permet de produire du Collada ou un format convertible au format Collada.
Convertisseurs:
* Un éditeur KMZ ([http://www.northgates.ca/ KMLBuilder] ou [http://kml-editor.sourceforge.net/ KML Editor]) ou un éditeur XML. Pour éditer le KML il suffit de le sortir du zip (fichier *.kmz) et de le remettre. On conseille d'utiliser un éditeur XML, les 2 outils ne semblent pas évoluer. Si vous voyez un autre outil, nous signaler SVP !
* [[Meshlab pour impression 3D|Meshlab]]. Attention: lorsque vous exportez en X3D, il '''faut décocher''' au moins une des options après avoir cliqué sur "save".
* Le client Google Earth
* [http://doc.x3dom.org/tutorials/models/aopt/index.html AOPT]. Outil en ligne de commande, mais optimisé pour X3D et X3Dom


=== Contraintes ===
=== Contraintes ===
Ligne 52 : Ligne 63 :
* Contenu selon vos envies (mais respectez l'idée qu'il doit être en rapport avec une thématique MALTT)
* Contenu selon vos envies (mais respectez l'idée qu'il doit être en rapport avec une thématique MALTT)
* Vous pouvez importer 90% du modèle (à condition de citer ces apports ....)
* Vous pouvez importer 90% du modèle (à condition de citer ces apports ....)
* Vous devez soumettre trois fichiers
* Vous devez soumettre au moins un fichier html5 avec une scène X3D (plus le rapport et la contribution wiki)
** Le '''modèle source''' (Sketchup ou autre)
** Un '''fichier KMZ'''
** Le '''fichier KML''' (qui fait partie du KMZ).


; Le rapport contiendra des éléments comme:
; Le rapport contiendra des éléments comme:
* Titre, auteur et date
* Titre, auteur et date
* Lien vers les fichiers (c.f. ci-dessus)
* Lien vers les fichiers (html, X3D, fichiers sources,...)
* Objectifs du modèle: Il sert à quoi / quelle population ?
* Objectifs du modèle: Il sert à quoi / quelle population ?
* Objectifs pédagogiques (ou autres): Par exemple: L'apprenant/utilisateur sera capable de ...
* Objectifs pédagogiques (ou autres): Par exemple: L'apprenant/utilisateur sera capable de ...
* Une liste de ce que vous avez fait dans le KML
* Une liste des objets
* La production: bref résumé de la démarche
* La production: bref résumé de la démarche
* Difficultés, auto-évaluation, remarques
* Difficultés, auto-évaluation, remarques
Ligne 72 : Ligne 80 :


Suggestions:
Suggestions:
* Améliorer le tutoriel Sketchup (mettre à jour, par exemple)
* Améliorez la documentation X3D
* Mettre à jour [[Autodesk 123D Beta 9]] (sinon, commencer un nouvel article) --> j'ai créé une nouvelle page spécifique pour 123D Design : Voir [[123D_Design|ici]]
* Améliorez la documentation sur un outil de dessin.
* Créer un tutoriel KML utile pour le type de problème posé dans cet exercice.
* Améliorer [[Google Earth]]
* Utilisation de Google Earth pour ajouter des informations dans un KMZ.


=== Evaluation ===
=== Evaluation ===
Ligne 84 : Ligne 89 :
== Liens ==
== Liens ==


; Logiciels et formats
; Exemples TECFA/STAF
* [[Google Sketchup]]
* Travaux STAF-14 et STAF-18 en VRML (il faut [https://www.google.ch/search?q=VRML&domains=tecfaetu.unige.ch&sitesearch=tecfaetu.unige.ch&sa=Google+Search+tecfaetu.unige.ch fouiller])
* [[:en:Google Sketchup tutorial]]
 
* [[:en:Keyhole Markup language]] (inclut des liens importants)
; Tutoriels
* [http://www.northgates.ca/kmlbuilder/ KMLBuilder]
* [http://x3dgraphics.com/slidesets/ Slides de Brutzman] (très technique, plutôt faits pour des exposés)
* [http://www.x3dom.org/examples/ Exemples (et tutoriels)] chez X3dom.org, [http://doc.x3dom.org/tutorials/index.html liste de tutoriels]


; Convertisseurs
* [[Meshlab pour impression 3D|Meshlab]]. Attention: lorsque vous exportez en X3D, il '''faut décocher''' au moins une des options après avoir cliqué sur "save".
* [http://doc.x3dom.org/tutorials/models/aopt/index.html AOPT].


Et voici quelque liens qui vous donneront des idées sur les façons d'utiliser Google Earth en pédagogie:
; Pages Wiki
* [http://sites.google.com/site/geined13/ Using Google Earth In Your Classroom] (site avec de nombreux exemples à importer directement dans Google Earth).
* [[X3D]]
* [http://serc.carleton.edu/sp/library/google_earth/ Teaching with Google Earth] (un guide complet pour utiliser Google Earth en cours de géographie).
* [[X3DOM]]
* [http://www.cafepedagogique.net/lemensuel/lenseignant/schumaines/geographie/Pages/84_GoogleEarthmoded%27emploi.aspx Google Earth mode d'emploi, écrit par Jean-Marc Kiener] (tutorial très intéressant concernant la conception des scénarios pédagogiques sur Google Earth).
* [[:en:X3D]]
* [http://sitescontent.google.com/google-earth-for-educators/ Google Earth for educators] (tiré du site Google in education, ce lien devient du coup un peu plus à but "promotionnel" mais reste tout de même intéressant)..
* [[:en:3D_assets]] (dépôts de modèles, technologies diverses)
* [http://www.google.com/intl/fr/earth/explore/showcase/ Google] propose lui aussi ses propres visites classées par thèmes (arbres et bâtiments en 3D, images historiques, océans, mars, lune, ciel, unesco, changements climatiques, etc.) à télécharger et visualiser directement dans Google Earth.
* [[:en:X3D grouping and transforms]] ou en français [[X3D - regroupement et transformations]]
* [http://www.ushmm.org/maps/projects/darfur/ Crisis in Darfur] (activité proposée par le "United States Holocaust Memorial Museum")
* [http://www.ushmm.org/museum/exhibit/focus/maps/googleearth.php Mapping the Holocaust: Google Earth] (activité proposée par le "United States Holocaust Memorial Museum")

Dernière version du 27 mars 2017 à 17:53

Cette page fait partie des archives des cours Cours STIC (STIC I, STIC II,STIC III,STIC IV)

Introduction

Cet exercice du cours STIC II vous permet de vous familiariser avec la modélisation 3D et notamment avec

  • Le langage X3D, et plus spécifiquement le X3DOM, permet d'inclure une scène X3D dans une page html sans installation de plugins. Comme pour SVG, on peut créer des animations et ajouter de l'interactivité.
  • Des outils de modélisation ou de dessin 3D à votre choix, par exemple Sketchup, OpenSCAD, Tinkercad, 123 Design

Attention: Aucun de ses outils de modélisation produit du code X3D propre. Il faut exporter en X3D ou vers un autre format simple comme *.obj ou *.stl que l'on peut ensuite transformer en X3D avec Meshlab. Le résultat sera mal positionné et trop petit ou trop grand. A gérer avec des transformations X3D.

Activités en salle de classe

  • Installation des logiciels suivants:
X3DEdit (nécessite Java)
  • A option
Sketchup (dessin)
123 Design (dessin technique)
Meshlab (convertisseur, réparation/manipulation de mailles)
Sculptris, logiciel de sculptage 3D (Win/Mac)
Blender (Modélisation 3D, communauté active et ressources nombreuses)
  • Introduction à X3D
Exemples (et tutoriels) chez X3dom.org
Demos Bitmanagement (motivation, nécessitent un player X3D)
Un peu de propagande (slides Anita Havele)
X3D
X3DOM
  • Importation / transformation
en:X3D grouping and transforms ou en français X3D - regroupement et transformations
en:3D_assets
  • Démos logiciels
X3DEdit
Vivati Studio (http://tecfa.unige.ch/guides/x3d/src/)
Utilisation de Tinkercad
Utilisation de Sketchup et de ses modèles préfabriqués (à confirmer)
Importation, réduction de triangles et conversion en *.x3d avec Meshlab

Tâche

  • Créez une scène 3D en rapport avec une thématique MALTT.
Vous pouvez importer la plupart des objets 3D, mais je vous demande de créer au moins un élément.
  • Bonus: Ajout d'animation ou d'interactivité

Outils

Outil de conception:

  • votre choix, toutefois vérifiez que l'outil permet d'exporter en X3D ou un format (par exemple obj, stl, ou dae) que l'on peut transformer en X3D avec un convertisseur
  • Pour Windows, testez Vivati: http://tecfa.unige.ch/guides/x3d/src/

Convertisseurs:

  • Meshlab. Attention: lorsque vous exportez en X3D, il faut décocher au moins une des options après avoir cliqué sur "save".
  • AOPT. Outil en ligne de commande, mais optimisé pour X3D et X3Dom

Contraintes

  • Contenu selon vos envies (mais respectez l'idée qu'il doit être en rapport avec une thématique MALTT)
  • Vous pouvez importer 90% du modèle (à condition de citer ces apports ....)
  • Vous devez soumettre au moins un fichier html5 avec une scène X3D (plus le rapport et la contribution wiki)
Le rapport contiendra des éléments comme
  • Titre, auteur et date
  • Lien vers les fichiers (html, X3D, fichiers sources,...)
  • Objectifs du modèle: Il sert à quoi / quelle population ?
  • Objectifs pédagogiques (ou autres): Par exemple: L'apprenant/utilisateur sera capable de ...
  • Une liste des objets
  • La production: bref résumé de la démarche
  • Difficultés, auto-évaluation, remarques
  • Ressources utilisées, bibliographie.
  • A rendre dimanche soir avant la période 6

Contribution Wiki

Suggestions:

  • Améliorez la documentation X3D
  • Améliorez la documentation sur un outil de dessin.

Evaluation

  • Selon la grille habituelle

Liens

Exemples TECFA/STAF
  • Travaux STAF-14 et STAF-18 en VRML (il faut fouiller)
Tutoriels
Convertisseurs
  • Meshlab. Attention: lorsque vous exportez en X3D, il faut décocher au moins une des options après avoir cliqué sur "save".
  • AOPT.
Pages Wiki