| Q&A |
Virtools,
Virtools Dev 4, Bertrand Duplat
Dassault Systèmes
July 27, 2006 |
| |

"Parmi les nouveautés de Virtools 4 :
- Le format 3D XML en lecture et en écriture
- La généralisation des shaders fonctionnant
maintenant aussi bien sur DirectX que sur OpenGL
- Support du format Collada [...] "
Bertrand Duplat I
|
| |
|
| Q1 |
Virtools
embrasse le format 3D XML de Dassault Systèmes. Pouvez-vous
nous décrire le nouveau workflow qui en résulte
? |
| A1 |
Depuis
son acquisition par Dassault Systèmes en 2005, Virtools
est au cœur de « 3D for All », l’initiative
de Dassault Systèmes pour démocratiser la 3D.
Grâce au format 3D XML, Virtools4 accede aux informations
PLM (structure produit et geometrie) issue de logiciels industriels
tels que CATIA, Solidworks, ENOVIA, SIMULIA ou DELMIA…
Virtools4 permet de completer le contenu de ces fichiers Produits
en provenance du PLM avec du contenu liés a l'interactivité
3D directement generé dans Virtools 4.
L'extension de 3D XML avec les information PCS (Product, Context,
Scenario) permet de décrire entièrement une expérience
interactive riche diffusés dans 3D Office et 3D XE nos
nouveaux logiciels de déploiement pour l’entreprise
auprès de non spécialistes de la 3D . Ce qui signifie
que les données créées en amont pour la
conception et la fabrication de nouveaux produits industriels
sont réutilisables, bien au-delà, pour le marketing
de ces produits, leur vente, la formation, etc… |
| |
|
| Q2 |
Quels
sont les logiciels qui exportent au format 3D XML ? |
| A2 |
Tous
les produits développés sur les plateformes de
Dassault Systèmes ; V5 PLM SOA, Solidworks, Virtools. |
| |
|
| Q3 |
Importer
des modèles CAD dans une présentation 3D interactive
peut induire des problèmes de performances. Comment Virtools
permet-il d'optimiser ces contenus ? |
| A3 |
Ces
modèles doivent être préparés pour
le temps réel : souvent polygonalisés, simplifiés,
mais aussi habillés de matériaux/textures/shaders.
Il existe différents workflows pour effectuer ces opérations,
la plus part sont semi-automatisés mais demandent encore
une intervention spécialisée, d’autres,
plus rares, très avancés, sont totalement automatisés.
Suivant les différents workflows, ces processus se
font en sortie de la CAD, dans Virtools, et/ou dans des modules
intermédiaires spécialisés. Aujourd’hui
nous nous efforçons de proposer des composant permettant
à nos utilisateurs de mettre en place ces workflows,
et nous travaillons aux solutions futures les plus standardisées
possibles.
|
| |
|
| Q4 |
Virtools
est un outil qui répond de plus en plus aux besoins de
la visualisation industrielle. Comment le logiciel a t-il pu
étendre ses champs d'application ? |
| A4 |
Virtools
apporte une interactivité riche à la visualisation
industrielle, permettant de faire l’expérience
des produits en contexte dans différents scénarios
de vente, d’usage des produits ou de maintenance.
C’est pour décrire simplement ces expériences
interactives que nous proposons aujourd’hui le format
d’experience interactive PCS (Product, Context, Scenario).
Le PCS permet à la fois de décrire simplement
une expérience complète, et permet à
un non-spécialiste de manipuler facilement une telle
expérience. Par exemple, L’experience de la conduite
d’une voiture en ville. Le produit est la voiture, le
contexte la ville, et le scénario la conduite. L’utilisateur,
non spécialiste, peut changer de voiture (donc de produit),
de ville (de contexte) ou de scenario (par exemple passer
de la conduite à la maintenance du moteur). C’est
un mécanisme simple à comprendre par un usager
non spécialiste de la 3D, comme un professionnel du
marketing, un vendeur ou un professionnel de la maintenance.
|
| |
|
| Q5 |
Quelles
sont les nouveautés de Virtools 4 au niveau de l'outil
de développement ? |
| A5 |
Parmi
les nouveautés de Virtools4 :
- Le format 3D XML en lecture et en écriture
- La généralisation des shaders fonctionnant
maintenant aussi bien sur DirectX que sur OpenGL
- La capacité à créer des expériences
structurées sur le modèle PCS (en 3D XML PCS).
- Support du format Collada
- Une évolution de la « Schematic », l’interface
utilisateur principale de Virtools, permettant la création
des expériences interactives via la création
de comportements, et leur intégrations aux objets 3D.
- Le support de la PSP (la première console portable
supportée par Virtools). |
| |
|
| Q6 |
Quels
sont les changements apportés au player (et modes de
diffusion) de la v4 ? |
| A6 |
Nous
introduisons avec Virtools4, un nouveau mode de déploiement
pour l’entreprise : les « Experience players »
: 3D Office et 3D XE.
Ils permettent de déployer des expériences professionnelles
PCS à destinations de non spécialistes de la 3D
(pour la vente, le marketing, la maintenance,…). 3D Office
et 3D XE permettent tous deux de déployer de telles expériences
issues de Virtools 4.
3D XE peut être entièrement customisé, jusqu’à
dans son interface utilisateur, permettant ainsi de créer
des applications professionnelles dédiées pour
des non spécialistes de la 3D, tels que des configurateurs
de vente, des outils de formation etc… 3D Office et 3D
XE offrent aussi, par défaut, des fonctions de navigation
et de manipulation et d’enregistrement d’expérience
(images, video et interactif).
Par ailleurs 3D office et 3D XE sont complètement intégrables
à la suite Office de Microsoft (et peuvent être
joués en particulier dans Powerpoint et Word).
Cette offre entreprise, qui correspond à un fort besoin
de déploiement professionnel bien au-delà des
spécialistes de la 3D ou de l’interactivité,
vient compléter le WebPlayer, permettant, lui, le déploiement
grand public sur le Web. |
| |
|
| Q7 |
Afin
de réduire les coûts de développements est-il
possible de concevoir des "reusable-objects" c'est
à dire des fonctions pouvant être ré-utilisés
dans différentes animations 3D ? |
| A7 |
Absolument,
via la création de bibliothèques comportements,
ou d’objets possédant des comportements réutilisables.
C’est ainsi que la plupart de nos utilisateurs travaillent
en capitalisant sur leurs propres comportements créés
dans Virtools. |
| |
|
| Q8 |
Le
rôle de middleware pour le jeux vidéo est une nouvelle
fois confirmé par Virtools, dans le sens que le middleware
s'ouvre à la plateforme PSP. Comment cette nouvelle cible
est-elle supportée ? Est-ce que Virtools compte étendre
sa liste de plateformes cibles (PS3, Nintendo DS, PDA...) afin
de réduire les coûts de développements ?
|
| A8 |
La
PSP est supportée dans Virtools4 via un pack dédié,
permettant de développer avec les comportements, le VSL
(script textuel), et le SDK à partir de Virtools4 sur
la PSP, en communiquant par réseau avec la PSP de développement.
Un jeu développé en ce moment par Leviathan pour
Konami utilise déjà ce pack.
Et nous comptons absolument étendre significativement
cette liste de plateformes cible en 2007 et 2008. |
| |
|
| Q9 |
Les
formats "cross-DCC" (FBX et Collada) sont de plus
en plus utilisés ; est-ce que Virtools compte les supporter
? |
| A9 |
Virtools
supporte depuis longtemps de nombreux formats utilisés
dans le DCC, dont, maintenant, avec Virtools4, le format Collada.
De plus Virtools apporte avec 3D XML enrichit par le PCS, un
nouveau format et concept dans le DCC qui permet maintenant
la création et l'échange d'expérience interactive
en 3D.
|
| |
|
 |
|
|