|
Amapi est un logiciel de modélisation puissant et bon marché. A l'origine conçu par Yonowat, petite société bordelaise (Yonowat Amapi... You know what, I'm happy... humour), Amapi est actuellement développé par TGS (Template Graphic Software). Si vous ne connaissez pas encore cet excellent logiciel (et je ne suis pas payé par TGS, je le pense vraiment), ce court article vous donnera un aperçu de ses impressionnantes possibilités.
S'il est un élément primordial et souvent sujet à polémique, c'est bien l'interface d'un logiciel. En effet, l'interface est le seul contact direct entre l'utilisateur et le programme; or un bon compromis entre logique, esthétique et efficacité est souvent difficile à trouver. Amapi excelle dans ce domaine et ce depuis ses toutes premières versions. L'utisateur a, en fait, les pleins pouvoirs sur son interface. Il peut choisir entre deux styles principaux de palettes d'outils (celui d'origine, intuitif, rapide mais surprenant, au début, et celui introduit depuis la version 4, encombrant et peu efficace) et peut à loisir régler de nombreuses options (barres d'outils supplémentaires, raccourcis, table de travail, grille...). Pour un travail vraiment agréable, la meilleure solution consiste néanmoins, à mon avis, à désactiver toutes les options d'interface et à utiliser la palette primitive. Il est même possible d'utiliser Amapi en plein écran, simplement en appuyant sur la touche <²>, efficacité et plaisir d'utilisation garantis. Amapi permet également différents modes de prévisualisation en temps réel (fil de fer, solide, ombré...) et ce, aussi bien dans la fenêtre principale que dans les différentes vues manipulables à volonté. Enfin, la navigation est tout simplement un modèle du genre. Amapi s'utilise à deux mains : une pour la souris, manipulant les différents outils et l'autre pour le clavier, permettant de tourner autour de la forme rapidement et d'utiliser les raccourcis. Surprenante au début, l'interface d'Amapi est en réalité très bien conçue et, après un certain temps d'adaptation, sa simplicité diaboliquement efficace se révèle extrêmement agréable à utiliser.
C'est bien beau d'avoir une interface agréable mais encore faut-il pouvoir faire quelque chose avec. Amapi est avant tout un modeleur, et qui plus est, un très bon modeleur. Il permet de modéliser aussi bien en polygones qu'en NURBS (Non Uniform Rational Bézier-Spline). Les classiques primitives sont, bien entendu, disponibles mais on peut également se servir des différentes courbes proposées. De nombreux outils transforment alors les courbes en surfaces. Amapi propose ainsi toutes sortes de fonctions: Extrusion (implémanté de façon remarquable et efficace), Sweep, Double Sweep, Skin, Surface Extraction (pour créer des faces en s'appuyant sur les points des courbes), Gordon Surfaces (similaire au Curve Network), Coons Surfaces... Une fois créées, les surfaces gardent une relation avec leurs courbes d'origine (Géométrie Dynamique); il suffit de modifier les courbes pour voir la surface s'adapter. Les surfaces sont déformables à volonté et c'est ici que l'on apprécie l'interface d'Amapi pour naviguer autour de la forme rapidement. Amapi propose alors différents lissages obéissants à la Géométrie Dynamique (très pratique pour le Low Polygon Modeling), des déformations libres basées sur une cage MetaNURBS (un peu comme le FFD), les opérations booléennes (de manière interactive), une fonction de Fillet (pour adoucir les angles), la Decimation (réduction du nombre de polygone)... On peut bien-sûr supprimer des faces, en ajouter, déplacer chaque point, modifier l'échelle, la rotation... Amapi peut même utiliser certains scanners 3D. Enfin, les formats d'importation et surtout d'exportation sont abondants et permettent d'utiliser Amapi avec une floppée d'autres logiciels (3DS, IGS, DXF, C4D, LWO, POV, RIB, VRML, ZAP, A3D...). Il existe même une passerelle entre Amapi et 3D Studio Max pour utiliser Amapi à l'intérieur de Max... En pratique, ces fonctions sont réellement agréables à utiliser. La modélisation NURBS est parfaitement exploitable, grâce notamment à la rapidité du logiciel, mais souffre du manque de quelques fonctions: Trim, Blend et Rebuild. Ce sont d'ailleurs ces fonctions qui rendent Rhino 3D si efficace avec les NURBS... Quand à la modélisation polygonale, elle est tout simplement imbattable, dans Amapi. Je n'ai jamais vu un logiciel capable de l'égaler dans ce domaine, et pourtant j'en ai tester beaucoup. Même FormZ n'est pas aussi efficace (à cause de son interface lourde et lente). Avec Amapi, le LPM prend une autre dimension...
Amapi propose également d'autres fonctions que celles d'un modeleur, ce qui n'est pas toujours à son avantage, d'ailleurs. Tout d'abord, l'animation. C'est le point le plus déçevant d'Amapi. Le module est prometteur mais absolument inexploitable car rempli de bugs. Je n'ai jamais utilisé le module d'animation sans faire planter le logiciel, pourtant, j'ai essayé... TGS aurait mieux fait de le supprimer, faute de n'avoir pu le rendre stable. En théorie, il permet de déplacer une forme le long d'un chemin et de la modifier à volonté dans le temps, le tout grâce à un KeyFramer. La réalité en est tout autre, malheureusement. Espérons que ce sont là les préoccupations actuelles des programmeurs d'Amapi... Enfin, Amapi dispose de fonctions de rendu et de texturage. Cela peut paraître surprenant, dans un modeleur mais il faut avouer qu'elles sont souvent bien pratiques. On peut ainsi, placer des caméra et autres lumières, de façon approximative cependant, définir des arrière-plans, antialiasings, lissages... Le rendu se lance à tout moment, par pression sur la touche . Quand à l'éditeur de texture, il est assez complet et supporte les calques, le rendu non réaliste style cartoon... Tout ceci permet de mettre rapidement en valeur, une forme sans quitter le logiciel, mais pour un rendu plus sérieux, l'exportation est incontournable.
Si vous avez besoin d'un bon modeleur, rapide, efficace, agréable et sans fioriture, supportant le NURBS et surtout les polygones, le tout à un prix très raisonnable, alors Amapi est pour vous. Et comme personne ne vous conseillera mieux que vous-même, testez la démo d'Amapi et voyez s'il correspond à ce que vous cherchez. Amapi 3D - Informations
Version: 5.1 Développeur: EOVIA Distributeur: Gratuit depuis janvier 2003 Prix: gratuit (disponible sur internet) Description: modeleur 3D polygonal et NURBS Avantages: rapide, efficace, agréable, bon marché Inconvénients: quelques fonctions NURBS absentes, quelques bugs persistants Configuration minimum: Pentium ou PowerMac, Windows 95/98/NT ou MacOS 8.0, 16 Mo RAM, 15 Mo espace disque, vidéo 256 couleurs Pack logiciel: CD pour PC et MAC avec logiciels, modèles, documentation; documentation papier (manuel d'utilisation et didacticiels de base).
Zobal
|