~~META:date created=2010-02-10~~ {{tag>programmation python maya}} ======keepOnFloor====== keepOnFloor est un script python pour Maya permettant de mettre un objet à niveau sur un sol. {{.:keeponfloor:keeponfloor.png|}} {{.:keeponfloor:keeponfloor_about.png}} ^ Télécharger | {{.:keeponfloor:keepOnFloor.zip}} (béta) | =====Installer===== Télécharger keepOnFloor.zip et l'extraire dans le dossier "maya\scripts" situé dans vos documents. Sous Windows XP : C:\Documents and Settings\user\Mes documents\maya\scripts Sous Windows Vista : C:\Users\user\Documents\maya\scripts L'archive est composée du script (keepOnFloor.py) mais aussi d'un dossier éponyme regroupant les images et icônes. Le script fonctionne sans ce dernier, il sera juste moins esthétique. =====Lancer===== Le script doit être importé, depuis la barre de commande, le Script Editor ou le Shell. Utilisez la commande python : from keepOnFloor import * | {{.:keeponfloor:cmdImport.png}} | Pour ré-afficher la fenêtre si le script a déjà été importé, vous pouvez utiliser la commande : keepOnFloorUI() | {{.:keeponfloor:cmdUI.png}} | =====Doc===== ^ Source and target || | {{.:keeponfloor:pickSource.png}} | Pick source blabla | | {{.:keeponfloor:pickTarget.png}} | Pick Target blabla | | {{.:keeponfloor:preloadTopology.png}} | preloadTopology blabla | ^ Parameters || | {{.:keeponfloor:computedArea.png}} | computedArea blabla | | {{.:keeponfloor:maxPoints.png}} | maxPoints | | {{.:keeponfloor:spacing.png}} | spacing blabla | | {{.:keeponfloor:rotate.png}} | rotate blabla | ^ Animation || | {{.:keeponfloor:levelOnRange.png}} | levelOnRange blabla | | {{.:keeponfloor:putKeys.png}} | putKeys | | {{.:keeponfloor:frames.png}} | frames blabla | | {{.:keeponfloor:step.png}} | step blabla | | {{.:keeponfloor:motionless.png}} | motionless blabla | ^ Make level || | {{.:keeponfloor:makeLevel.png}} | makeLevel blabla |