SOFTIMAGE|XSI - Tutorial

Utilisation de l'interface (ToolBar)
Création de scripts simples

Le but de ce tutorial est de comprendre le concept d'utilisation des
ToolBars et intérgration de scripts dans ces ToolBars
( Ce concept applicable dans XSI 1.0 et 1.5)
(La création des scripts de ce tutorial n'est applicable que dans XSI 1.5
puisque nou allons travailler sur la modeleur POLY)

Auteur : PPatrick Vier
E-mail : kenjaman@kenjaman.net


CREATION DES SCRIPTS

Charger XSI ainsi qu'une primitive/Polygon Mesh/cube. Le cube étant sélectionné, clicquez sur le bouton "Selection". Un mini explorer s'ouvre puis cliquez sur l'icon de "Geometry Approximation". Valider la fenetre d'info par "OUI" et la property page de Geometrie Approximation s'affiche.

Cliquer sur l'onglet "Polygon Mesh" et pousser la valeur du "Mesh Subdivision Level" à 2.

Afficher le Script Editor en cliquant sur le bouton .
Selectionner la ligne "Set Value..." et copiez la dans la partie inférieure de l'éditeur. Changer la valeur par 0.
Valider ce changement par le bouton "Run" (voir ci-dessous)

Vous constatez que la subdivision du cube revient dans son état original.

Toujours dans le Script Editor, saisissez le script suivant (vérifier sur la partie supérieure si vous n'avez pas déjà les commandes, ceci vous évitera de la saisie inutile). OU BIEN, Sélectionner le script ci-dessous et "DragAndDrop" vers le Script Editor.
Nota : Les lignes commençant par une ' sont des remarques.


Vérifier votre Script en remplaçant la valeur "0" par "1", puis "Run". Si la subdivision ne s'effectue pas, sélectionner le cube en mode "Objet" et run du script. Remettre la valeur initiale : 0.


... Bien, nous avons un script qui fonctionne. Maintenant le but est de la transformer en bouton dans une ToolBar.
Nous allons créer une ToolBar, puis la Customiser en fonction de nos besoins.

CREATION DE LA TOOLBAR

Créer une novelle ToolBar, et donnez lui le nom que vous voulez (les toto, titi, tata, ... ne sont pas forcement très clair)

Cliquer bouton de droite sur la toolbar et sélectionner "Customize...". Puis dans la property page "Customize Toolbar", choisissez la catégorie ToolBar.

Dans cette property page, "DragAndDroper" le "ToolBar Group Label" vers votre ToolBar et nommer le "Subdiv Poly".

Séléctionner le Script dans le Script Editor et, comme d'hab., "DragAndDroper" vers votre ToolBar avec la touche "CTRL" enfoncée..
La property page de "Add Script Commad" s'affiche. Saisissez comme ci-dessous et OK... OK...

Dans le Script Editor, changer les valeurs "0" par "1" comme ci-dessous.

Puis "DragAndDrop" du script vers la ToolBar. Procéder comme ci-dessus en incrementant les noms de Scripts, noms de boutons, etc...
Dans le Script Editor, changer les valeurs "1" par "2" et procéder au "DragAnd Drop" vers la ToolBar.

Ci-contre la ToolBar terminée.

A partir de la property page "Customize ToolBar" (catégorie Toolbar), DragAndDoper (DAD) Tool Group Label et donnez lui le nom de Polygon Tools. Toujours dans la "Customize ToolBar" Sélectionnez la catégorie Modeling.
DAD "Add Polygon Tool"
DAD "Add Edge Tool"
DAD "Set Edge Crease Value"
o

Vous pouvez aussi "DADer" différentes fonctions qui vous semblent utiles au Modeling...

Maintenant, Sélectionner le cube en mode Objet, et cliquez sur le bouton "Subd_Poly 1"... puis sur le bouton "Subd_Poly 0".
On peut donc travailler sur le model Basse Resolution tout en ayant un Feed Back sur la HRes. puis Switcher vers différentes résolutions.


NOTA : Lorsque vous modélisez en POLY, vous avez toujours acces à un menu contextuel par le clique droit de la souris sur la partie sélectionnée (voir ci dessous)