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:iutaix:accueil [2016/10/20 15:16] resonance [Définition des objectifs] |
ateliers:iutaix:accueil [2016/10/23 12:32] resonance [État de l'art] |
||
---|---|---|---|
Ligne 20: | Ligne 20: | ||
Notre logiciel repose sur Pure Data, et son ergonomie pose problème : | Notre logiciel repose sur Pure Data, et son ergonomie pose problème : | ||
* Tcl/Tk est peu performant pour gérer le GUI, avec de fortes latences, des bugs et un rendu visuel très pauvre et peu paramétrable. Un gros enjeux de développement pour Pure Data est de séparer le noyau du gestionnaire graphique pour permettre de développer l' | * Tcl/Tk est peu performant pour gérer le GUI, avec de fortes latences, des bugs et un rendu visuel très pauvre et peu paramétrable. Un gros enjeux de développement pour Pure Data est de séparer le noyau du gestionnaire graphique pour permettre de développer l' | ||
- | * La bibliothèque graphique (GEM) qui permet de manipuler des vidéos et des images demande beaucoup d' | + | * La bibliothèque graphique (GEM) qui permet de manipuler des vidéos et des images demande beaucoup d' |
* De nombreuses fonctionnalités classiques n'y sont pas : annulations, | * De nombreuses fonctionnalités classiques n'y sont pas : annulations, | ||
* Le processus de développement est lent et pénible, des développeurs abandonnent, | * Le processus de développement est lent et pénible, des développeurs abandonnent, | ||
Ligne 31: | Ligne 31: | ||
* obsolète : DesireData | * obsolète : DesireData | ||
* obsolète : ZenGarden | * obsolète : ZenGarden | ||
- | * [[http:// | + | * [[http:// |
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
Ligne 41: | Ligne 41: | ||
* Liste d' | * Liste d' | ||
* Discussions sur la mailing liste à propos de Pd-extended: | * Discussions sur la mailing liste à propos de Pd-extended: | ||
- | * Tutoriel | + | * Tutoriels |
==== Définition des objectifs ==== | ==== Définition des objectifs ==== | ||
- | La Malinette doit être un projet | + | La Malinette doit être un projet |
+ | |||
+ | La solution qui semble la plus réaliste est de concentrer les efforts sur la dernière version de Pure Data (0.47) qui apporte quelques nouveautés intéressantes et qui montre malgré tout que le logiciel évolue. | ||
=== Chantier #1 : l' | === Chantier #1 : l' | ||
- | | + | En priorité, il faut simplifier l' |
+ | |||
+ | La nouvelle version " | ||
+ | |||
+ | Pour la Malinette c'est problématique, | ||
+ | |||
+ | Le fichier qui permet de trouver les chemins vers les objets dépend de chaque plateforme, cette [[https:// | ||
+ | |||
+ | Plusieurs options pour améliorer cela : | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | En annexe, s'il y a moyen d' | ||
=== Chantier #2 : l' | === Chantier #2 : l' | ||
- | * **Une fenêtre** avec des panneaux plutôt que du multi-fenêtre | + | Le plus réaliste est d' |
- | * * **Survol** | + | |
- | * * Plus d' | + | {{: |
- | * * Zoom | + | |
- | * Agrandir les rectangles | + | Objectifs : |
- | * Menu avec Icones, intégration facile | + | * primordial |
- | * tclplugins | + | * pour le menu, utiliser des éléments graphiques TCL, peut-être plus paramétrables, |
- | * tcl | + | * agrandir |
- | * c/tcl | + | * contrôle plus fins du zoom |
+ | * Survol : fait apparaître la description des objets et des entrées/ | ||
+ | |||
+ | |||
+ | Plusieurs options : | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * Solution en TCL classique | ||
+ | * Solution en C/TCLK classique avec | ||
+ | * [[http:// | ||
=== Autres chantiers === | === Autres chantiers === | ||
Ligne 70: | Ligne 97: | ||
* Connections facile entre un objet et plusieurs etc. | * Connections facile entre un objet et plusieurs etc. | ||
* Gui rapide : séparation du moteur et de l' | * Gui rapide : séparation du moteur et de l' | ||
- | * Standalone | + | * Application |
===== #2 : Plateforme Fablab ===== | ===== #2 : Plateforme Fablab ===== |