|
Importation des Gestes d'Avatar Studio (1 et 2) pour Seamless3d 2.133 Depuis de nombreuses années Seamless est capable d'importer des avatars d'Avatar Studio 1&2, mais la présente version est la première à pouvoir importer aussi les "Gestes" ainsi que le nom des Parties. Pour importer l'avatar depuis son fichier wrl, il faut : Amener la souris dans l'angle haut gauche de la fenêtre 3d de Seamless pour ouvrir le menu F10, et choisir "import Blaxxun avatar studio av" : ![]() Cliquer ensuite le bouton play
(marche) de la barre d'animation pour voir fonctionner le premier geste de l'avatar.Si maintenant vous ouvrez la fenêtre de l'arbre logique de scène
et que vous la déroulez vers le bas, vous pourrez apercevoir les autres
Noeuds Anim (animation)
et par conséquent choisir chacun d'entre eux et les faire fonctionner.![]() Le didacticiel d'importation des avatars d'Avatar Studio a été mis à jour et simplifié pour la présente version de Seamless 2.133: importer un avatar d'Avatar Studio Comme je l'avais prévu l'an dernier, il m'a suffi d'une seule journée pour mettre au point l'importation des gestures (Gestes) mais c'est en m'en occupant que j'ai rencontré une bogue importante (mais maintenant corrigée) qui concerne l'export des Gestes en général. Cette bogue survient surtout dès qu'il y a plus qu'un nombre limité de codes de gestes. Non seulement les Gestes sont maintenant importés, mais aussi les noms des Parties correspondantes. Comme devant, Seamless importe aussi bien les avatars d'Avatar Studio 1 que ceux d'Avatar Studio 2. L'animation de la marche est importée aussi, mais non le script car celui-ci devrait être modifié par Seamless et je ne suis pas certain du statut légal de ce script. Je vais faire en sorte que mes propres scripts de marche gratuits et disponibles puissent être importés. Ces derniers jours j'ai passé pas mal de temps à travailler à un nouveau Noeud Mobility (Mobilité) qui permettra d'importer un script de marche mais comme le serveur de Blaxxun est actuellement indisponible je n'ai pas pu le déboguer facilement et le temps m'a manqué, j'y reviendrai donc avec la prochaine version. Je me suis arrangé pour que Seamless puisse exporter correctement du povray quand on utilise les nouveaux pivot points (points de flexion). Il existait une bogue amenant Seamless à effacer par erreur des Noeuds de l'arbre logique de scène lors de la réouverture d'un fichier (qui faisait usage de scripts). Cela a été corrigé. Matthieu avait signalé que le TouchSensor (détecteur de contact) ne fonctionnait pas dans les exportations en WRL lorsque la scène contenait un GestureGroup (Groupe de gestes) et que le TouchSensor avait été ajouté après les Noeuds geometry (geométrie). Maintenant, Seamless ajoute automatiquement un Noeud Group destiné à contenir tous les Noeuds de la scène dès que la scène contient un GestureGroup (sauf bien entendu si la scène contient déjà un Noeud Group ou un Noeud Transform). De cette façon le TouchSensor fonctionne toujours, et ceci, qu'il ait été installé avant ou après la géométrie. En réaction à la remarque d'Andy selon laquelle j'ai pu remarquer que Seamless n'exportait plus correctement les fichiers x3d encodés en xml, j'ai corrigé cette bogue apparue avec la dernière version. Je remercie beaucoup Matthieu, Andy et tous ceux qui m'ont apporté des réactions qui m'ont aidé à faire de la présente version de Seamless la meilleure qui ait jamais existé Copyright© 2000-2008 Graham Perrett
thyme@seamless3d.com
traduction Matthieu |