Bonjour,

J'ai 2 questions au sujet de la gestion de l'éclairage de modèles en XNA ainsi que sur le découpage de modèle.

  1. Comment récupérer les normales d'un modèle quelconque ?
  2. Comment connaitre le type de vertex d'un modèle dans le but de créer un VertexBuffer "perso" ?


J'ai 2 buts en posant ces question :

  1. Le 1er est d'être capable d'éclairer n'importe quel modèle correctement.
  2. Ensuite la question sur le type de vertex est parce que j'aurais besoin de pouvoir découper certains de mes modèles en QuadTree, pour cela chaque noeud de l'arbre devra comporter un VertexBuffer contenant une partie des vertices du modèle.


Le découpage n'est à faire que sur les terrains (qui sont des modèles générés sous 3D Studio Max).

Selon moi ce sont des VertexPositionNormalTexture vu que chaque triangle possède une normale, une coordonnée UV et un position dans l'espace.

Voilà, je suis pas encore très à l'aise avec ce genre de choses donc si vous avez des éclaircissements je suis prenneur

Merci beaucoup