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

OpenGL Discussion :

Importation .obj


Sujet :

OpenGL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    25
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 25
    Par défaut Importation .obj
    Bonjour, je souhaite importer des modèles .obj venant de blender dans le cadre d'un jeu de stratégie. J'ai utilisé le loader dans les sources de ce site. Le modèle s'affiche bien mais en tout petit et de couleur verte. Comment agrandir le modèle ? Comment appliquer une texture dessus ou gérer le fichier .MTL associé ?

  2. #2
    Yno
    Yno est déconnecté
    Membre éprouvé Avatar de Yno
    Inscrit en
    Novembre 2005
    Messages
    138
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 138
    Par défaut
    Salut,

    Pour gérer les texture, il faut faire de l'UV-mapping dans blender, et normalement les coordonnées de texture sont exportés automatiquement dans le .obj avec le préfixe vt.
    Pour les fichiers .mtl associés, c'est simple, il y a en général une ligne :
    mtllib nomfich.mtl
    dans le fichier .obj, il te suffit de l'analyser pour récupérer le nom du fichier .mtl, lequel contient toutes les informations de tous les materiaux.

  3. #3
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    25
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 25
    Par défaut
    Je te remercie Yno, ton viewer a l'air exellent . Mais j'ai pas vraiment envie de réinventer la roue pour ca donc je cherche un loader simple mais un peu plus complet que celui sur ce site pour gérer les animations et les textures. Vous en connaissez ?

  4. #4
    Membre confirmé Avatar de lXT95l
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 106
    Par défaut
    Salut, va faire un tour du coté de sourceforge.net :
    obj -> http://sourceforge.net/projects/objloader/
    3ds -> http://lib3ds.sourceforge.net/

  5. #5
    Yno
    Yno est déconnecté
    Membre éprouvé Avatar de Yno
    Inscrit en
    Novembre 2005
    Messages
    138
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 138
    Par défaut
    Ah evidemment pour les animations c'est une autre affaire

    Le format .obj ne gère pas les animations, il ne comporte qu'un modèle simple, texturé éventuellement. (coloré j'ai jamais vu, mais peut-être...)

    http://jeux.developpez.com/faq/3d/?p..._format_modele

Discussions similaires

  1. apliquées une texture sur un .obj importer avec GLM
    Par kamida dans le forum Bibliothèques
    Réponses: 0
    Dernier message: 18/09/2009, 21h12
  2. importer fichier *.obj
    Par info_sara dans le forum OpenGL
    Réponses: 2
    Dernier message: 16/04/2009, 09h51
  3. import obj blender
    Par snakemetalgear dans le forum Développement 2D, 3D et Jeux
    Réponses: 0
    Dernier message: 06/09/2008, 04h20
  4. My OBJ file importer
    Par D-POWER dans le forum OpenGL
    Réponses: 10
    Dernier message: 11/08/2008, 10h22
  5. Importer des fichiers obj
    Par ryu sensei dans le forum OpenGL
    Réponses: 3
    Dernier message: 17/05/2007, 13h56

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