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

XNA/Monogame Discussion :

Chargement d'un FBX


Sujet :

XNA/Monogame

  1. #1
    Membre extrêmement actif
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Points : 1 434
    Points
    1 434
    Par défaut Chargement d'un FBX
    Bonjour à tous.

    Débutant sur XNA, je teste différentes choses.
    Là, j'ai trouvé un tuto qui me permet de charger un FBX avec un TGA pour faire la texture. Tout marche bien.
    Mais maintenant je voudrais changer le FBX et la texture.

    Dans le code il y une simple ligne (enfin qui me parait assez simple) pour afficher el FBX :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    myModel = Content.Load<Model>("Models\\p1_wedge");
    p1_wedge est un petit vaisseaux spatial fourni avec le tuto.

    Je me suis dis qu'en remplaçant le nom du fichier par mon nom de fichier ça marcherait :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    myModel = Content.Load<Model>("Models\\cube");
    Il s'agit d'un simple cube avec une image pour texture. J'ai placé l'image qui est une PNG et non pas une TGA dans le répertoire des textures, mais rien n'y fait. Lorsque je lance le jeu j'ai mon fond bleu et rien d'autre.

    J'ai fais un RAR de mon application, il n'y a rien dedans si ce n'est le fichier FBX, les textures et le code dans game1.cs, en gros, le strict minimum.

    En fait, je voudrais un truc tout simple : afficher un cube fait par mes soins sur Blender avec une texture et le faire bouger avec mes touche de flèche et et en rotation avec A et Z.

    Pouvez vous m'aider ?
    Fichiers attachés Fichiers attachés
    Mon blog de création d'univers : Qualhiryann
    Mon site qui parle de moi www.ozouf.com
    Pour les joueurs de WOW je suis sur Ysondres et mon perso est Ablanore.

  2. #2
    Membre expert

    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Février 2006
    Messages
    1 031
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur de jeux vidéo
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2006
    Messages : 1 031
    Points : 3 092
    Points
    3 092
    Par défaut
    Je n'ai pas pu tester pour le moment mais souvent c'est simplement le scale des 2 models qui est complètement différent !
    Suivez le développement de Chibis Bomba
    twitter : https://twitter.com/MoD_DiB
    DevBlog : http://moddib.blogspot.fr/

  3. #3
    Membre extrêmement actif
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Points : 1 434
    Points
    1 434
    Par défaut
    Merci pour ton aide.

    Donc cela pourrait être le scale, alors j'aurais deux petites questions subsidiaires :
    - c'est quoi le scale ?
    - comment corriger cela sachant que je n'ai aucune idée de comment à été fait le premier FBX dans le cadre du tuto.

    Merci.
    Mon blog de création d'univers : Qualhiryann
    Mon site qui parle de moi www.ozouf.com
    Pour les joueurs de WOW je suis sur Ysondres et mon perso est Ablanore.

  4. #4
    Membre expert

    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Février 2006
    Messages
    1 031
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur de jeux vidéo
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2006
    Messages : 1 031
    Points : 3 092
    Points
    3 092
    Par défaut
    Oups :
    Scale = Homothétie

    Tu as juste à redimensionner le model, rapprocher la caméra ou effectuer un scale sur la matrice du modèle affiché.
    Suivez le développement de Chibis Bomba
    twitter : https://twitter.com/MoD_DiB
    DevBlog : http://moddib.blogspot.fr/

  5. #5
    Membre extrêmement actif
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Points : 1 434
    Points
    1 434
    Par défaut
    Merci pour ton aide.
    Malheureusement, je n'ai rien compris à ce que je dois faire.
    Comme dis au début du topic, je suis débutant, donc faut y aller doucement.

    Mon premier problème est que je n'ai aucun idée de la dimension du FBX fourni par le tuto. du coup, je ne sais pas si je dois grossir ou réduire mon cube.

    "Effectuer un scale sur la matrice" : désolé mais même si c'était en chinois ou en hébreux cette phrase resterais énigmatique pour moi. Aucune idée de ce que cela peut représenter.

    Merci, vraiment, Moddib pour ta patience. Mais sur ce coup là, peut-être qu'il faut me considérer comme une enfant de 5 ans avec du "clic là, clic là".

    Je vais déjà tenter de trouver les dimensions de mes deux FBX, parce que, à la réflexion, je ne sais pas non plus la dimension de mon cube.
    Mon blog de création d'univers : Qualhiryann
    Mon site qui parle de moi www.ozouf.com
    Pour les joueurs de WOW je suis sur Ysondres et mon perso est Ablanore.

  6. #6
    Membre extrêmement actif
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Points : 1 434
    Points
    1 434
    Par défaut
    Bon j'ai fini par trouver le problème.

    Vu que j'avais aucune idée de la taille de mon vaisseau spatial je ne pouvais pas deviner qu'il était énorme par rapport au cube de base de Blender.

    Du coup, j'ai eu l'idée de rapprocher la caméra et là, ô surprise j'ai vu mon cube !!!!

    Maintenant y a plein de truc que je ne comprends pas pour déplacer ce petit cube, mais cela fera l'objet d'une prochaine séance de travail.

    Merci pour tout et bonne soirée.
    Mon blog de création d'univers : Qualhiryann
    Mon site qui parle de moi www.ozouf.com
    Pour les joueurs de WOW je suis sur Ysondres et mon perso est Ablanore.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [C#] [XNA] chargement de .fbx texturés
    Par Nycos62 dans le forum XNA/Monogame
    Réponses: 3
    Dernier message: 20/05/2015, 22h43
  2. action APRES chargement complet ...
    Par PinGuy dans le forum Delphi
    Réponses: 7
    Dernier message: 06/07/2006, 17h16
  3. [Kylix] Chargement de libraries
    Par _dack_ dans le forum EDI
    Réponses: 1
    Dernier message: 14/03/2003, 09h07
  4. Chargement d'une texture a partir de la mémoire
    Par logramme dans le forum DirectX
    Réponses: 6
    Dernier message: 27/01/2003, 14h57
  5. Chargement dynamique de DLL sous Unix
    Par Willou dans le forum Autres éditeurs
    Réponses: 7
    Dernier message: 18/12/2002, 18h25

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