Si vous vous intéressez un tant soit peu au monde de l'image de
synthèse sur Atari, vous devez déjà connaître EB Model. EB Model est un
modeleur qui se destine au raytraceur POV. POV est disponible en version 3,
il était logique que son modeleur suive cette tendance...
EB Model 3.x est actuellement en cours de développement (Emmanuel
Baranger, l'auteur d'EB Model travaille sur la version 3.x depuis Novembre
1996) mais, déjà plus de 50% des nouveautés de POV 3 ont été inclues.
Toutefois, le travail qui reste à accomplir est très important, il va donc
encore falloir attendre un peu pour que EB Model 3 soit réellement
utilisable. Des versions bêtas ont été envoyées aux utilisateurs afin
d'aider au débugage. Cette attitude est caractéristique de la symbiose entre
Emmanuel Baranger et ses utilisateurs enregistrés, puisque, une bonne partie
des fonctionnalités qui font d'EB Model un logiciel unique, proviennent
souvent d'échanges d'idées entre Emmanuel et les utilisateurs.
EB Model 3 se destine uniquement à POV 3.0, si vous désirez continuer à
travailler avec POV 2, utilisez la version 2.90. D'ailleurs, les quelques
images que vous trouverez sur ces pages ont été entièrement réalisées avec
cette version, qui s'avère être d'une stabilité à toute épreuve.
L'interface.
EB Model prend le contrepied de la plupart des autres modeleurs puisque
son interface est à l'opposée de celle de 3D Studio. Le programme est 100%
pur GEM, il est programmé en GFA Basic, mis à part les routines d'affichage
qui elles, sont programmées en assembleur par Fabien Miedzwiedz. EB Model ne
propose pas les fameuses 3 vues et la vue 3D, vous ne travaillez que dans
une seule vue. Vous disposez des vues suivantes : vue de face, de dos, de
droite, de gauche, de dessus, de dessous. Les vues 3D disponibles sont la
vue en 3D filaire (qui s'affiche en temps réel !!!), la vue en 3D faces
cachées et la plus belle vue, pour peu que vous soyez en mode 256 couleurs :
la vue en 3D faces cachées avec gestion de la lumière. Si vous cliquez avec
le bouton droit de la souris sur l'une des icônes 3D, vous accédez à la vue
dite "subjective". C'est à dire que vous regardez votre scène de
l'extérieur. Vous y verrez la caméra et les projecteurs en 3D. Pour modifier
le point de vue et de visé de cette vue subjective, cliquez sur l'une des
icônes 3D en maintenant la touche shift appuyée. Vous pourrez prendre ainsi
la place d'un projecteur et vérifier qu'il éclaire bien ce qui vous
intéresse...
Vous accédez à toutes les options de trois manières diffèrentes : par
les menus, par la barre d'outils ou alors par les raccourcis claviers. EB
Model dispose d'une excellente ergonomie, car il a été réalisé pour pouvoir
être utilisé sans avoir lu la documentation, et cet objectif est pleinement
rempli... Les raccourcis claviers sont très bien conçus, et avec l'habitude,
on accède à certaines fonctions uniquement par le biais de ceux-ci. Si vous
appuyez sur "c", votre scène va être centrée sur l'objet actif, l'appui de
F4 vous amène à la fenêtre de définition des textures etc...
EB Model regorge de fonctionnalités très utiles lors de la création
d'images : l'appui de la touche "z" active le zoom, et vous n'avez plus
alors qu'a définir à la souris la zone qui doit être agrandie. La sélection
multiple est une fonction très puissante. Lorsque vous êtes en vue 2D, vous
sélectionnez les objets en utilisant la combinaison shift+clic gauche. Le
fait de cliquer sur le bouton droit de la souris vous amene tout droit à la
fenêtre de sélection multiple, vous choisissez alors les objets à
sélectionner. Deux boutons se trouvent tout en bas de cette fenêtre : "tout"
et "rien". Ils vous permettent de sélectionnez et de déselectionner
l'ensemble de vos objets. Ces objets, une fois sélectionnés, peuvent être
utilisés de diverses manières. Vous pouvez créer ainsi des CSG, des blobs,
vous pouvez effacer vos objets, les masquer... Vous pouvez modifier la
texture de tous ces objets en même temps, ce qui, vous en conviendrez, vous
fera gagner un temps très précieux. Il suffit pour cela d'aller dans la
fenêtre des textures, de cliquer sur l'option "sélection" tout en bas à
gauche, et ainsi, toutes les manipulations que vous effectuerez (définition
de textures, de pigment, de normal...) s'appliqueront à tous vos objets
sélectionnés !!! C'est l'idéal pour réaliser des modifications en série.
Ainsi, vous pouvez définir une valeur de lumière ambiente qui sera commune à
tous vos objets sans que leur texture individuelle ne soit changée, puique
vous agissez uniquement sur l'élément finish...
Le modeleur.
EB Model présente tous les objets que reconnaît POV 3 plus quelques
autres. C'est ainsi que l'on trouve les sphères, boîtes, segment, prismes,
boîtes arrondies, plans, hémisphères, tores, cônes et troncs de cônes,
triangles, disques, quartiques, quadriques, colonnes. EB Model dispose
également d'un tour extrudeur. Avec l'outil extrusion vous définissez la
hauteur de l'objet 3D, et vous pouvez demander à effectuer une rotation de
profil de l'objet pendant son élévation. L'outil tourner vous permet de
construire un objet "rotatif", vous entrez pour cela un angle de début et de
fin. L'outil carreaux de bézier va créer des objets définis par des points
de référence parcourus par une courbe de bézier 3D. Cela vous permettra de
créer des objets très lisses (une théière peut être réalisée avec 32
carreaux de béziers alors que le même modèle en facettes "pésera" 1560
triangles...).
EB Model 3 vous propose de gérer les carreaux de bézier entièrement à
la souris, par déplacement des points de contrôle. En cliquant avec le
bouton droit de la souris sur l'icône de création de carreaux, vous verrez
apparaitre un petit menu popup permettant la création automatique de formes
pré-définies entièrement faîtes en carreaux de bézier (sphère, hémisphère,
boîte, cylindre, cône et tore). A vous de les déformer pour obtenir ce que
vous désirez. Si vous disposez d'une machine assez puissante, en activant
l'option "carreaux visibles" dans les paramètres "divers", vous verrez le
carreau se déformer en temps réel lorsque vous déplacerez un point de
contrôle.
EB Model permet bien sûr la création de montagnes fractales pour cela,
vous chargez une image TGA qui sera convertie en montagne 3D. La grosse
nouveauté de la version 3 est que vous pouvez choisir le nombre de cases de
représentation de votre montagne, le choix allant de 10x10 (200 triangles) à
50x50 (5000 triangles). Vous aurez ainsi une visualisation plus réaliste de
votre montagne dans le modeleur...
Vous pouvez utiliser des calques et définir à quel calque appartiendra
votre objet. Ces calques pouvant être masqués, vous pouvez décider de ne
faire apparaître que les objets du calque 1 et 3. Vous changez de calque
actif par l'utilisation de ALT+1 à ALT+0 du clavier alphanumérique. Vous
pouvez masquer un ou plusieurs objets afin qu'ils n'apparaissent plus à
l'écran, vous pouvez même sauvegarder le script POV sans les objets masqués.
C'est très pratique avec les gros objets, une fois leur aspect et leur
placement satisfaisant, vous pouvez les masquer et continuer à travailler le
reste de la scène ce qui vous fera gagner du temps à l'affichage et au
calcul.
J'ai encore tant de chose à dire mais la place me manque, peut-être que
Godefroy me permettra de vous en dire plus à propos de ce superbe modeleur
(une rubrique initiation à EB Model ?).
A l'avenir
L'avenir se promet riche en nouveautés avec notamment la routine
d'affichage en Gouraud, qui sera réalisée en assembleur et permet déjà de
calculer et d'afficher plus de 15000 triangles à la seconde ! La partie
animation va être refaite, de même pour les modules d'import et d'export.
Conclusion
EB Model ne coûte que la modique somme de 150 francs. Pour ce prix vous
disposerez d'un modeleur à la puissance unique sur la gamme Atari et
compatibles. Pour corroborer mes dires, EB Model connaît un succès
grandissant, plus de 160 personnes se sont déjà enregistrées. Et ce n'est
que le début, car EB Model est maintenant disponible sur le serveur allemand
MAUS et sur un serveur américain. EB Model est sans aucun doute le modeleur
pour POV le plus puissant, et ce, toutes plateformes confondues. Ceux qui
ont déjà testé les modeleurs sous DOS ne me contrediront pas...
Configuration : Tout Atari avec au moins 2 Mo. Résolution mini : 640x240,
mais une résolution de 640x400 ou plus est fortement recommandée ainsi qu'un
disque dur. EB Model fonctionne parfaitement sur Hades 40, 60 et sur Medusa.
EB MODEL 2.90 (pour POV 2) coûte 150 FRANCS.
La version 3.01 bêta n'est pour l'instant distribuée qu'aux utilisateurs
enregistrés.
Emmanuel Baranger
12 rue de la TUILERIE
86220 Dangé Saint Romain