|
World Machine est un générateur de terrain écrit par Stephen Schmitt.
L'exécutable (760 Ko) sera installé, par défaut sous C:\Program Files\World Machine mais vous pouvez choisir une autre partition de votre disque dur.
Alors que les outils de ce type permettent d'obtenir des terrains via un ensemble de méthodes Perlin dont il faut définir les particularités à chaque usage, World Machine
offre une interface complète et complexe d'écriture de scripts.
Un script est un ensemble cohérent de méthodes Perlin et de filtres.
L'exécution d'un script permettant d'obtenir un terrain, il devient aisé de générer des terrains de même type sans qu'il soit nécessaire de définir à chaque fois les
particularités des filtres et de chaque méthode Perlin utilisée.
1. Principe :

L'interface propose un menu d'édition complétée par un ensemble de boutons de commande. A gauche, une fenêtre de visualisation du terrain à laquelle répond un menu
d'information fait face à la table de travail. C'est sur cet espace que les diverses opérations prennent forme.
A l'ouverture du programme, une méthode Perlin (Perlin Noise) reliée à sa sortie (File Output) représente la brique de base du script.
Effectuez un double-clic sur Perlin Noise (ou surlignez Perlin Noise dans la fenêtre de gauche, puis le bouton Properties) pour accéder aux propriétés de
la méthode.

Cliquez ensuite le bouton Size du menu Edition afin de définir la taille de votre terrain,

puis le gros bouton vert Build.

Dans la fenêtre de gauche, surlignez File Output et cliquez Properties

Cochez le bouton radio Terragen format, le nom de fichier devient alors sensible : cliquez Set afin de sélectionner l'emplacement de la sauvegarde puis
cliquez Write output to disk!, un message vous informe que la sauvegarde a été effectuée (File Written). Vous venez d'exécuter un premier script ou,
tout au moins, la brique de base de World Machine.
2. Le premier script :
Cliquez Toggle Main View à gauche pour retrouver la brique de base.
Les boutons colorés en haut à droite vont permettre d'accéder aux méthodes et aux filtres qui composeront le script. Cliquez le bouton Transform puis une 2è fois
dans l'espace de travail pour faire apparaitre ce filtre.

Reliez Perlin Noise (via Primary Output) à Transform (Primary Input)

Procédez de la même façon en reliant Transform à File Input.

Accédez aux commandes de Transform et définissez les propriétés du filtre en vous aidant de la vue du terrain à gauche.

Sauvegardez via le bouton Save : vous venez d'écrire votre premier script !
Il vous suffit d'appeler ce script et de l'exécuter pour générer un terrain.
Si la portion de terrain proposée vous laisse sur votre faim, utilisez le bouton Randomize pour voir apparaitre un terrain différent mais aux caractéristiques
identiques ou procédez depuis le menu Size en utilisant les curseurs des coordonnées (X axis, Y axis).
Fevrier 2004
Philippe Bullot pour www.darthmagus.com
Haut de la page
|