Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
ateliers:polytech:accueil [2014/04/27 14:24] resonance [Groupe 1 : Argument Humain] |
ateliers:polytech:accueil [2014/07/10 17:22] (Version actuelle) resonance [Propositions] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Atelier Polytech ====== | ====== Atelier Polytech ====== | ||
- | ===== Objectifs ==== | ||
- | * PROGRAMMATION -- ART (culture) | ||
- | * CODE -- MATIERE (physique/ | ||
- | * CULTURE LIBRE | ||
- | * ESPACE PUBLIC | ||
- | * REALISER UN PROJET | ||
- | * CONFRONTER A LA REALITE (captation, électronique, | ||
- | === Compétences initiales === | ||
- | * Mathématiques appliquées | ||
- | * Computer vision (Open CV) | ||
- | * Language assembleur processeur | ||
- | * Compilation | ||
- | * Modélisation 3d, OpenGl, Katia | ||
- | ===== Déroulé ===== | ||
- | 100h à répartir : | ||
- | * 20h **formation** fablab (culture artistique+programmation, | ||
- | * 20h **analyse / conception** > cahier des charges / tâches / outils de développement | ||
- | * 30h **conception / prototypes** : boucles de développement rapides > décisions | ||
- | * 10h version alpha /**tests** grandeur nature | ||
- | * 10h **installation in-situ** | ||
- | * 10h **documentation** / mise au propre du code et ressources | ||
+ | ==== Propositions ==== | ||
- | ===== Groupe 1 : Argument Humain ===== | + | * [[.:computervision: |
- | Projet | + | * [[.:BlackSheepMirror: |
+ | * [[.: | ||
- | Techniques possibles : OpenFrameworks, | ||
- | * Gestion des données (parser) | ||
- | * Visualisation des données | ||
- | * Analyse vidéo (tracking) | ||
- | * Commandes de motorisation | ||
- | ===== Groupe 2 : Pure Data ergonomique et moderne ===== | ||
- | **Pure Data** : écrit en C, client/ | ||
- | | ||
- | **Libpd** est écrit par Peter Brinkmann et permet de réutiliser des composents préexistants (patch) au sein de n' | + | ==== Compétences initiales |
- | + | * Mathématiques appliquées | |
- | ==== Problématique | + | * Computer vision (Open CV) |
- | L' | + | * Language assembleur processeur |
- | * Tcl/Tk est peu performant pour gérer le GUI et nombreuse latences et bug surviennent à cause de cela. | + | * Compilation |
- | * de nombreuses fonctionnalités classiques n'y sont pas | + | * Modélisation 3d, OpenGl, Katia |
- | * le processus de développement est lent et pénible, des développeurs abandonnent, | + | |
- | + | ||
- | ==== Définition des objectifs ==== | + | |
- | * Multiplateforme | + | |
- | * Libre et Open Source | + | |
- | * Gui rapide : séparation du moteur et de l' | + | |
- | * **Une fenêtre** avec des panneaux plutôt que du multifenêtre partout... | + | |
- | * **Presets**, | + | |
- | * **Survol** : description des objets | + | |
- | * Undos | + | |
- | * Plus d' | + | |
- | * Scroll dans les sous objets et abstractions | + | |
- | * Fenêtre de preview vidéo gem integré dans le patch | + | |
- | * Lecture vidéo + son | + | |
- | * Piano roll et automation dans le temps sous forme de courbes... | + | |
- | * Zoom | + | |
- | * Agrandir les rectangles entrées/ | + | |
- | * Importer en svg, exporter en pdf, png | + | |
- | * Standalone ? | + | |
- | * Menu avec Icones, intégration facile des images dans les objets (zoom !) | + | |
- | * Connections facile 1 objet à plusieurs etc. | + | |
- | * Enregistrement vidéo, multi écrans | + | |
- | + | ||
- | === Solutions === | + | |
- | Voir aussi quelques exemples recensés [[[[projets: | + | |
- | * Osbolètes : ZenGarden, desiredata, vibrez_pure | + | |
- | * pd2lork : [[http:// | + | |
- | * libpd/ | + | |
- | * Blender [[http:// | + | |
- | * Max msp (Juce Framework) ... | + | |
- | * Qt/ | + | |
- | ===== Groupe 3 : Plateforme Fablab ===== | + | |
+ | Brouillon : [[back|idées en vracs]] |