EB Model 3.01ß : Power without price !!!

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

Laurent Pouillez

Retour au sommaire des articles