mirror of
https://forge.apps.education.fr/blender-edutech/blender-edutech-tutoriels.git
synced 2024-01-27 09:42:33 +01:00
Migration de Forge AEIF -> Forge Apps.education
This commit is contained in:
parent
0837c3930a
commit
61fafa9f24
@ -4,10 +4,10 @@ Ce dépôt regroupe différents tutoriels pour découvrir l'environnement de dé
|
|||||||
|
|
||||||
<table>
|
<table>
|
||||||
<tr>
|
<tr>
|
||||||
<td> <div> <a href="https://forge.aeif.fr"> <img src="img/la_forge-brigit_et_komit.svg" alt="Brigit et Komit"> </a> </div> </td>
|
<td> <div> <a href="https://forge.apps.education.fr"> <img src="img/la_forge-brigit_et_komit-blanc.svg" alt="Brigit et Komit"> </a> </div> </td>
|
||||||
<td> <div> Les fichiers sources sont dans le projet <b>Blender-Edutech / Blender-EduTech - Tutoriels</b> de La Forge des Communs Numériques Éducatifs :
|
<td> <div> Les fichiers sources sont dans le projet <b>Blender-Edutech / Blender-EduTech - Tutoriels</b> de La Forge des Communs Numériques Éducatifs :
|
||||||
https://forge.aeif.fr/blender-edutech/blender-edutech-tuto . </div> <div> </div> <div> Plusieurs projets à buts pédagogiques développés sous
|
https://forge.apps.education.fr/blender-edutech/blender-edutech-tutoriels . </div> <div> </div> <div> Plusieurs projets à buts pédagogiques développés sous
|
||||||
cet environnement sont hébergés dans le groupe [Blender-EduTech](https://forge.aeif.fr/blender-edutech/) de La Forge des Communs Numériques Éducatifs.</td>
|
cet environnement sont hébergés dans le groupe [Blender-EduTech](https://forge.apps.education.fr/blender-edutech/) de La Forge des Communs Numériques Éducatifs.</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
@ -22,7 +22,7 @@ Pour Blender + UPBGE, la documentation officielle est :
|
|||||||
|
|
||||||
Un des livres de référence pour Blender en Français est ["La 3D libre avec Blender" (Éditions Eyrolles)](https://www.eyrolles.com/Audiovisuel/Livre/la-3d-libre-avec-blender-9782416005817/) de Olivier Saraja, Henri Hebeisen et Boris Fauret.
|
Un des livres de référence pour Blender en Français est ["La 3D libre avec Blender" (Éditions Eyrolles)](https://www.eyrolles.com/Audiovisuel/Livre/la-3d-libre-avec-blender-9782416005817/) de Olivier Saraja, Henri Hebeisen et Boris Fauret.
|
||||||
|
|
||||||
## [Labyrinthe à bille](https://forge.aeif.fr/blender-edutech/blender-edutech-tuto/-/tree/main/labyrinthe)
|
## [Labyrinthe à bille](https://forge.apps.education.fr/blender-edutech/blender-edutech-tuto/-/tree/main/labyrinthe)
|
||||||
|
|
||||||
- Tutoriel 1 : **Créer une scène 3D interactive**,
|
- Tutoriel 1 : **Créer une scène 3D interactive**,
|
||||||
- Tutoriel 2 : **Programmation en Python**,
|
- Tutoriel 2 : **Programmation en Python**,
|
||||||
|
400
img/la_forge-brigit_et_komit-blanc.svg
Normal file
400
img/la_forge-brigit_et_komit-blanc.svg
Normal file
File diff suppressed because one or more lines are too long
After Width: | Height: | Size: 472 KiB |
186
img/la_forge-komit-blanc.svg
Normal file
186
img/la_forge-komit-blanc.svg
Normal file
File diff suppressed because one or more lines are too long
After Width: | Height: | Size: 140 KiB |
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
Before Width: | Height: | Size: 2.4 MiB |
Binary file not shown.
Before Width: | Height: | Size: 2.1 MiB |
Binary file not shown.
Before Width: | Height: | Size: 2.2 MiB |
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -7,13 +7,13 @@ interface avec un microcontroleur). Le support est le labyrinthe à bille ; le p
|
|||||||
Ce tutoriel est une déclinaison pour UPBGE du projet n°1 du livre ["Créez vos propres jeux 3D comme les pros" (Éditions Graziel)](https://graziel.com/fr/livres/8-creez-vos-propres-jeux-3d-comme-les-pros-avec-le-blender-game-engine-9791093846002.html) de Grégory Gossellin De Bénicourt.
|
Ce tutoriel est une déclinaison pour UPBGE du projet n°1 du livre ["Créez vos propres jeux 3D comme les pros" (Éditions Graziel)](https://graziel.com/fr/livres/8-creez-vos-propres-jeux-3d-comme-les-pros-avec-le-blender-game-engine-9791093846002.html) de Grégory Gossellin De Bénicourt.
|
||||||
|
|
||||||
La version de Blender/UPBGE utilisée lors du développement de ce tutoriel est la version 0.36.1 (20 août 2023). Le modèle CAO (SolidWorks, FreeCAD et STEP) est
|
La version de Blender/UPBGE utilisée lors du développement de ce tutoriel est la version 0.36.1 (20 août 2023). Le modèle CAO (SolidWorks, FreeCAD et STEP) est
|
||||||
présent dans le dépot des modèles 3D : https://forge.aeif.fr/blender-edutech/blender-edutech-modeles3d/-/tree/main/table_equilibre
|
présent dans le dépot des modèles 3D : https://forge.apps.education.fr/blender-edutech/blender-edutech-modeles3d/-/tree/main/table_equilibre
|
||||||
|
|
||||||
Le tutoriel se décompose en 6 parties (les deux premières sont obligatoires et séquentielles) :
|
Le tutoriel se décompose en 6 parties (les deux premières sont obligatoires et séquentielles) :
|
||||||
|
|
||||||
![titres](img/labyrinthe-titres.jpg)
|
![titres](img/labyrinthe-titres.jpg)
|
||||||
|
|
||||||
### [Tutoriel 1 : Ma première scène](https://forge.aeif.fr/blender-edutech/blender-edutech-tuto/-/tree/main/labyrinthe/1-scene3D)
|
### [Tutoriel 1 : Ma première scène](https://forge.apps.education.fr/blender-edutech/blender-edutech-tuto/-/tree/main/labyrinthe/1-scene3D)
|
||||||
- Installer Blender/UPBGE
|
- Installer Blender/UPBGE
|
||||||
- Modéliser les objets 3D et définir leurs materiaux et leur physique
|
- Modéliser les objets 3D et définir leurs materiaux et leur physique
|
||||||
- Gérer la scène avec la lumière et la caméra
|
- Gérer la scène avec la lumière et la caméra
|
||||||
@ -23,7 +23,7 @@ Le tutoriel se décompose en 6 parties (les deux premières sont obligatoires et
|
|||||||
- Produire un exécutable (GNU/Linux, Windows, macOS)
|
- Produire un exécutable (GNU/Linux, Windows, macOS)
|
||||||
- **Fichier résultat : 1-labyrinthe.blend**
|
- **Fichier résultat : 1-labyrinthe.blend**
|
||||||
|
|
||||||
### [Tutoriel 2 : Passage au Python](https://forge.aeif.fr/blender-edutech/blender-edutech-tuto/-/tree/main/labyrinthe/2-python)
|
### [Tutoriel 2 : Passage au Python](https://forge.apps.education.fr/blender-edutech/blender-edutech-tuto/-/tree/main/labyrinthe/2-python)
|
||||||
- Installer un éditeur de code (Emacs, Spyder)
|
- Installer un éditeur de code (Emacs, Spyder)
|
||||||
- Sustituer la programmation par briques logiques avec des modules codés en Python
|
- Sustituer la programmation par briques logiques avec des modules codés en Python
|
||||||
- Créer un bouton cliquable à partir une icône SVG
|
- Créer un bouton cliquable à partir une icône SVG
|
||||||
@ -32,7 +32,7 @@ Le tutoriel se décompose en 6 parties (les deux premières sont obligatoires et
|
|||||||
- **Fichier ressource : asset/icon_close.svg**
|
- **Fichier ressource : asset/icon_close.svg**
|
||||||
- **Fichiers résultats : 2-labyrinthe.blend, 2-labyrinthe.py**
|
- **Fichiers résultats : 2-labyrinthe.blend, 2-labyrinthe.py**
|
||||||
|
|
||||||
### [Tutoriel 3 : Interfacer la scène 3D avec une carte Arduino par pyFirmata](https://forge.aeif.fr/blender-edutech/blender-edutech-tuto/-/tree/main/labyrinthe/3-arduino_pyfirmata)
|
### [Tutoriel 3 : Interfacer la scène 3D avec une carte Arduino par pyFirmata](https://forge.apps.education.fr/blender-edutech/blender-edutech-tuto/-/tree/main/labyrinthe/3-arduino_pyfirmata)
|
||||||
- Installer la bibliothèque pyFirmata
|
- Installer la bibliothèque pyFirmata
|
||||||
- Déplacer le plateau avec une manette : 4 boutons binaires et/ou un joystick analogique
|
- Déplacer le plateau avec une manette : 4 boutons binaires et/ou un joystick analogique
|
||||||
- Allumer une led quand le plateau est en mouvement
|
- Allumer une led quand le plateau est en mouvement
|
||||||
@ -41,7 +41,7 @@ Le tutoriel se décompose en 6 parties (les deux premières sont obligatoires et
|
|||||||
- **Documents techniques : Carte de référence pyFirmata et interface Grove pour Arduino**
|
- **Documents techniques : Carte de référence pyFirmata et interface Grove pour Arduino**
|
||||||
- **Fichiers résultats : 3-labyrinthe.blend, 3-labyrinthe.py, labyrinthe_carte.py**
|
- **Fichiers résultats : 3-labyrinthe.blend, 3-labyrinthe.py, labyrinthe_carte.py**
|
||||||
|
|
||||||
### [Tutoriel 4 : Interfacer la scène 3D avec une carte Arduino par pySerial](https://forge.aeif.fr/blender-edutech/blender-edutech-tuto/-/tree/main/labyrinthe/4-arduino_pyserial)
|
### [Tutoriel 4 : Interfacer la scène 3D avec une carte Arduino par pySerial](https://forge.apps.education.fr/blender-edutech/blender-edutech-tuto/-/tree/main/labyrinthe/4-arduino_pyserial)
|
||||||
- Installer la bibliothèque pySerial
|
- Installer la bibliothèque pySerial
|
||||||
- Déplacer le plateau avec une centrale inertielle (capteur IMU sur broche I2C)
|
- Déplacer le plateau avec une centrale inertielle (capteur IMU sur broche I2C)
|
||||||
- Afficher la position de la bille sur une matrice de leds (broche I2C)
|
- Afficher la position de la bille sur une matrice de leds (broche I2C)
|
||||||
@ -51,7 +51,7 @@ Le tutoriel se décompose en 6 parties (les deux premières sont obligatoires et
|
|||||||
- **Fichiers résultats : 4-labyrinthe.blend, 4-labyrinthe.py, 4-labyrinthe-imu.ino, labyrinthe_carte.py**
|
- **Fichiers résultats : 4-labyrinthe.blend, 4-labyrinthe.py, 4-labyrinthe-imu.ino, labyrinthe_carte.py**
|
||||||
<!-- - Déplacer le plateau avec un détecteur de geste ; fichiers résultats : 3-labyrinthe-gest.blend, 3-labyrinthe-gest.py, 3-labyrinthe-gest.ino -->
|
<!-- - Déplacer le plateau avec un détecteur de geste ; fichiers résultats : 3-labyrinthe-gest.blend, 3-labyrinthe-gest.py, 3-labyrinthe-gest.ino -->
|
||||||
|
|
||||||
### [Tutoriel 5 : Interfacer la scène 3D avec une carte micro:bit](https://forge.aeif.fr/blender-edutech/blender-edutech-tuto/-/tree/main/labyrinthe/5-microbit)
|
### [Tutoriel 5 : Interfacer la scène 3D avec une carte micro:bit](https://forge.apps.education.fr/blender-edutech/blender-edutech-tuto/-/tree/main/labyrinthe/5-microbit)
|
||||||
- Installer la bibliothèque pySerial
|
- Installer la bibliothèque pySerial
|
||||||
- Déplacer le plateau avec la centrale inertielle de la carte microbit
|
- Déplacer le plateau avec la centrale inertielle de la carte microbit
|
||||||
- Afficher la position de la bille sur la matrice de leds
|
- Afficher la position de la bille sur la matrice de leds
|
||||||
@ -60,7 +60,7 @@ Le tutoriel se décompose en 6 parties (les deux premières sont obligatoires et
|
|||||||
- **Document technique : Carte de référence carte micro:bit**
|
- **Document technique : Carte de référence carte micro:bit**
|
||||||
- **Fichiers résultats : 5-labyrinthe.blend, 5-labyrinthe.py, 5-labyrinthe-microbit.py, labyrinthe_carte.py**
|
- **Fichiers résultats : 5-labyrinthe.blend, 5-labyrinthe.py, 5-labyrinthe-microbit.py, labyrinthe_carte.py**
|
||||||
|
|
||||||
### [Tutoriel 6 : Développer le jumeau numérique du labyrinthe (en cours d'écriture)](https://forge.aeif.fr/blender-edutech/blender-edutech-tuto/-/tree/main/labyrinthe/6-jumeaux)
|
### [Tutoriel 6 : Développer le jumeau numérique du labyrinthe (en cours d'écriture)](https://forge.apps.education.fr/blender-edutech/blender-edutech-tuto/-/tree/main/labyrinthe/6-jumeaux)
|
||||||
- Imprimer et assembler le labyrinthe
|
- Imprimer et assembler le labyrinthe
|
||||||
- Commander manuellemet le labyrinthe physique
|
- Commander manuellemet le labyrinthe physique
|
||||||
- Suivre la bille réelle par OpenCV (par vision)
|
- Suivre la bille réelle par OpenCV (par vision)
|
||||||
|
Loading…
Reference in New Issue
Block a user