IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Moteurs 3D Discussion :

Conversion VRML en X3D


Sujet :

Moteurs 3D

  1. #1
    Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Boutique - Magasin

    Informations forums :
    Inscription : Septembre 2010
    Messages : 76
    Points : 42
    Points
    42
    Par défaut Conversion VRML en X3D
    Bonjour,

    Pour un projet scolaire, je souhaite convertir un fichier VRML Cortona en fichier X3D.

    Le but est le suivant :
    Cortona RapidAuthor : VRML étendu => conversion en X3D => chargement client par X3DOM

    Je souhaite essayer de remplacer le viewer Cortona (basé sur VRML et beaucoup de JS) par un viewer WebGL qui utiliserait par exemple X3DOM, en gardant toutes les fonctions du viewer Cortona (gérer plusieurs vues, interagir avec des items), ceci en développant l'API adapté.

    Le problème est le suivant : les fichiers exportés par Cortona sont des fichiers VRML étendus, ils contiennent apparemment des noeuds non génériques (ex : HTMLText) et aussi du code JS dans des noeuds "Script". Avec n'importe quel logiciel de conversion que j'utilise (aopt, X3D-Edit par ex) la conversion est impossible et plante - visiblement parce que l'export n'est pas un pur VRML.

    Je recherche une solution qui me permettrait de dépasser ce problème de conversion, éventuellement en supprimant certaines des données du modèle non fondamentales (j'ai bien essayé de supprimer les noeuds étendus à la main mais ça marche pô mieux). Le but final étant d'obtenir un fichier X3D qui puisse être ouvert par X3DOM.

  2. #2
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2015
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2015
    Messages : 4
    Points : 5
    Points
    5
    Par défaut
    Bonjour,

    J'ai le même soucis que toi, impossible de convertir mes fichiers vrml en x3d car ils contiennent des séquences animées.

    As-tu trouvé une solution pour palier à ce problème?

    Merci d'avance.

  3. #3
    Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Boutique - Magasin

    Informations forums :
    Inscription : Septembre 2010
    Messages : 76
    Points : 42
    Points
    42
    Par défaut C'est galère...
    Salut,

    Je n'ai aucun outil qui le faisait. Il y a bien un truc en Java, Vrml2X3D je crois, qui s'en approche mais il est bugué et il faut enlever les EXTERNPROTO par ex. Pour convertir avec Blender, j'ai juste réussi en cherchant à la mano les noeuds qui posaient problèmes et en les enlevant. Pour les animations, il n'y a pas d'équivalent X3D aux noeuds Cortona alors à part mettre les mains dans le camboui je ne pense pas que ce soit possible.

    Bon courage et hésites pas !

  4. #4
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2015
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2015
    Messages : 4
    Points : 5
    Points
    5
    Par défaut
    Merci pour ton retour!

    En effet c'est une vrai galère car le modeler Cortona utilise sa propre syntaxe VRML que les autres outils/viewer ne connaissent pas (ils crashent tous).
    Du moins pour les objets 3D animés, les autres ça passe.
    J'ai laissé tombé car mettre les mains dans le camboui dans 150 000 lignes de codes je suis pas trop chaud!

  5. #5
    Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Boutique - Magasin

    Informations forums :
    Inscription : Septembre 2010
    Messages : 76
    Points : 42
    Points
    42
    Par défaut
    Tu veux en faire quoi en fait ? Car si tu dois utiliser un autre viewer, aucun ne supporte les fonctions d'animation de la même façon que Cortona...

  6. #6
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2015
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2015
    Messages : 4
    Points : 5
    Points
    5
    Par défaut
    Le but c'est d'intégrer mes objets 3D (.x3d) sur des pages html sans plugin grâce à X3DOM.
    Comme ceci: http://doc.x3dom.org/tutorials/models/inline/index.html

    J'ai mis de côté les objets 3D animés car impossible à convertir.

  7. #7
    Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Boutique - Magasin

    Informations forums :
    Inscription : Septembre 2010
    Messages : 76
    Points : 42
    Points
    42
    Par défaut
    Bon courage ! C'est un projet de fin d'étude, un truc aussi compliqué ?

  8. #8
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2015
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2015
    Messages : 4
    Points : 5
    Points
    5
    Par défaut
    Héhé merci !

    C'est un stage de fin de Master!

Discussions similaires

  1. [MSXML] Comment empécher la conversion des entités ?
    Par nima dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 08/11/2002, 14h14
  2. Algorithme de conversion de RTF vers HTML
    Par youtch dans le forum Algorithmes et structures de données
    Réponses: 10
    Dernier message: 10/09/2002, 12h35
  3. [Conversions] Millisecondes...
    Par agh dans le forum Langage
    Réponses: 2
    Dernier message: 06/08/2002, 11h25
  4. Réponses: 2
    Dernier message: 05/06/2002, 12h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo