Différences

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
travaux:keeponfloor [2010/04/20 16:36]
nico
travaux:keeponfloor [2010/05/09 22:56]
nico
Ligne 1: Ligne 1:
 +~~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 :
 +<code python>​from keepOnFloor import *</​code>​
 +|  {{.:​keeponfloor:​cmdImport.png}} ​ |
 +
 +Pour ré-afficher la fenêtre si le script a déjà été importé, vous pouvez utiliser la commande :
 +
 +<code python>​keepOnFloorUI()</​code>​
 +|  {{.:​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 ​ |