Gallery
Techniques / Scripts
 
 
 
BACK TO MAIN MENU
 
 
PowerGons / LuxiGons


- Présentation du Layout (systeme de commandes)

- Aperçu des LuxiGons et PowerGons

- Astuce de lighting avec les LuxiGons et Driven-Key

- Les PowerGons en détails

 
 
 

Avant d'entrer dans le vif du sujet il est important de faire un point sur le fonctionnement du layout.

Commencez par préparez votre worflow.
Ouvrez l'historique des commandes (Layout > Commands > Command History),
LS commander (Layout > Plugins > Generics Plugins > LScomander) et le Scene Editor.
Nous pourrons nous servir plustard du Graph Editor et du SpreadSheet.
Puis importer une objet simple (ici une sphere)

 
  Premiere remarque:
Le Command History vous montre dans l'ordre chronologique toutes les opérations que vous avez effectuez.
Entrez une valeur de 4 pour la position de votre sphere sur l'axe Z et validez. Remarquez comment Lightwave note l'information dans le Command History et dans les Events du LScript Commander.

Ajoutez une Distant Light (Items > Add > Light > Distant Light) nommez la puis validez. Remarquez encore une fois comment l'information est notée.

Il faut donc comprendre que chaque action effectuée se traduit pour Lightwave par l'execution d'une commande. Il est donc possible si on veut impressionner nos potes de travailler uniquement par l'envoie de commandes :)
De toute évidence cette méthode est laborieuse et ne présente aucun intéret..... sauf biensur pour l'exemple qui nous concerne :) les nouveautés de la v7.5 ! les Luxigons et Powergons

 

 

Comment connaitre et exécuter une commande?

Dans l'onglet Command Sequence du LScript Commander vous trouverez la liste complete des commandes executables. Il est aussi possible (si vous etes un peu fénéant:) de faire l'action que vous souhaitez de la maniere classique et de regarder comment Lightwave note l'action dans le Command History.
Il faut bien comprendre que comme dans tout langage la syntaxe est essentielle à la validation de l'action. L'oubli d'une majuscule rendra la commande invalide.
Parcourez la liste des commandes et testez en quelques unes en les validant avec la touche Enter.
par exemple: la commande AddSpotlight <name>


Il nous reste un dernier probleme a résoudre.

Comment sélectionner un objet par le biais d'une commande?

La commande SelectItem <ID> sert à cela. En revanche il faut comprendre que le Layout ne reconnait pas les objets par leur nom mais par un numéro (un ID) qui leur est attribué.
Le moyen le plus simple est de sélectionner l'objet (objet, light, caméra, générateur de paricule etc...) dans le viewport et de lire la syntaxe dans le Command History.

 

Bon.... tout ça est bien beau, mais à part pour faire le malin devant nos amis ou notre futur employeur (hum...) cela ne s'avère pas d'une grande utilité pour l'instant !