De NeMo à 3DVIA MP
Par Xavier Gouchet le vendredi 28 novembre 2008, 10:34 - Developpement - Lien permanent
Bosser pour Virtools Dassault Systèmes possède ses avantages, et notamment celle d'avoir sur ma machine quasiment toutes les versions de Virtools existantes. Alors voila un petit historique des versions de Virtools :
NeMo
NeMo 1.0.1
Le logiciel original, qui possède déjà les principales fonctionnalités, et un grand nombre de Building Blocks. L'ergonomie (notamment sur la création des scripts) n'était pas optimale, mais l'idée était là.
NeMo 1.5
Le logiciel s'améliore, notamment au niveau de l'interface. Il est possible de créer des scripts directement sur le Level, quelques nouveaux Building Blocks apparaissent (au niveau du LOD principalement).
Virtools Dev
Virtools Dev 2.5
L'interface devient celle que l'on connait aujourd'hui. On voit l'apparition du Variable Manager, ainsi qu'un début de Undo, valable uniquement sur les actions faites dans la vue 3D. Sont également présents les premiers pack VR, AI, Network et Physics. Au niveau de l'interface, la schématique devient enfin utilisable (Ctrl+Clic pour avoir la liste des blocks). Le VSL fait son apparition et permet d'aller plus loin dans la création de behaviors. Enfin, le fin du fin, l'apparition d'un SDK pour créer des Building Blocks / Managers directement en C++.
Virtools Dev 3.0
Le moteur 3D s'améliore, avec le passage à DirectX 9.0 et l'intégration des Shaders HLSL/CGFX. Du côté interface, on peut utiliser le VSL pour créer des Action en mode Authoring.
Virtools Dev 3.5
Les vidéos peuvent avoir une taille non standard, et peuvent être capturées en temps réel depuis une webcam. Le son peut être spatialisé (merci le 5.1). Du côté ergonomie, le Drag'n Drop de fichier depuis l'explorateur Windows est possible. Enfin on vois l'apparition du VRSDK, qui permet d'ajouter des fonctionnalités au pack VR.
Virtools
Virtools 4.0
La version 2006 de Virtools voit quelques modifications liées au rachat par Dassault Systèmes, entre autre un importeur 3DXML, mais aussi Collada. Côté interface, les Selection Sets font leur apparition, avec d'autres petites amélioration sur l'éditeur. Côté VR, les VRNR (Virtual Reality Normalized Resources) font leur apparition pour faciliter la création d'application VR.
Virtools 4.1
Version sortie il y a moins d'un an, offrant entre autre une compatibilité sur Windows Vista / Visual C++ 2005, ainsi que quelques nouvelles features. L'accent est surtout mis sur la correction de bug, et la stabilité du logiciel.
3DVIA Virtools
3DVIA Virtools 5.0
Cette version offre bon nombre de nouvelle fonctionnalités, tant pour l'ergonomie que pour la création de contenus. Rien d'officiel pour l'instant mais dès sa sortie je ferais un point complet sur cette nouvelle version.
3DVIA MP
3DVIA MP 1.0
Logiciel profitant de l'expertise des développeurs Virtools, MP possède un moteur NextGen permettant de créer des jeux pour les dernières consoles (Wii, XBox 360, PS3). Plus structuré, et plus bas niveau que Virtools, MP se focalise (pour l'instant) principalement sur les jeux vidéos AAA, même si un pack MP VR est en cours de développement. Ceux qui veulent en savoir plus peuvent aller voir sur le site officiel.











Partagez cet article :




Commentaires
Je ne ferais aucun commentaire !!!
(ah ben si...)
Si tu as des précisions à apporter (tu as des années d'expérience de plus que moi
)
Ahem, tu ecris pour la vesion 2.5 :
"Enfin, le fin du fin, l'apparition d'un SDK pour créer des Building Blocks / Managers directement en C++."
Le SDK existait plus au moins depuis le debut - c'est vrai qu'au debut il manquait pas mal de doc/exemples, mais il y avait qqc deja. Il y avait meme de un peu de vente des BBs...
Talking french is fine for me but writing is less solid. So excuse me for writing in english.
For Nem* 1.0.1 there were two versions: CREATION and DEV. DEV included the SDK. AFAIK 1.5 was never released to the public, it seems that resellers had 1.5 CDs but the university bought 1.0.1 the upgrade went straight to 2.0 and 2.1.
Before 2.5 there was 2.0/2.1. I don't remember if 2.0 was public and got a quick update to 2.1, or if 2.0 was demoed but 2.1 released. I think we got a 2.0 ... don't remember ... 2.0 introduced dynamic objects. Also the add-ons like the behavioural server was added to the portfolio at that time and not for 2.5
Merci pour toutes ces précisions.
Je suis trop jeune pour avoir connu tout ça...