3D Project Manager

PROJET PERSONNEL : 3D Project Manager                                    


Hello,

Voici un projet d’application python pour gérer des projets 3D Maya et des raccourcis.

Il s’agit de gérer les raccourcis de dossier de projets Maya à partir d’un dossier root spécifié au démarrage de l’application. Celle-ci se présente comme une barre des taches verticale sur le côté droit de l’écran. On y trouve des raccourcis générés automatiquement en fonction des dossiers présents dans le dossier root précisé. Ce gestionnaire permet également de lancer les projets Maya soit à partir d’un dossier de projet, soit à partir d’un fichier .ma/.mb sélectionné. Le gestionnaire offre la possibilité de choisir la version de Maya si plusieurs sont installées. Enfin ce manager présente une fonctionnalité de raccourcis logiciels qui seront stockés dans le bas de la barre. Tous les raccourcis, à l’exception des projets 3D, sont supprimables à l’aide du clic milieu de la souris.

Au niveau du développement j’ai utilisé, pour ce projet, le patron de conception MVC (Models-Views-Controllers) afin de séparer les responsabilités.

J’ajouterai ci-dessous les améliorations apportées à ce projet. La dernière version, en date, en tête de page.



V01

Le code source : repository GitHub

Exemple d’exécution :



A bientôt ! 😉