Message #2263
Sujet: Tripatouiller le mesh d'un terrain
| Type | Date | Auteur | Contenu |
|---|---|---|---|
| Dernière modification | 06-06-2007 12:35:09 | Zxenop |
Rebonjour tout le monde bon plutôt que de créer un nouveau topic j'ai préféré faire une modif de celui-ci.
J'avance dans mon histoire de heighmap, maintenant j'ai toute les images qu'il me faut générées à partir de données cartographiques (du DTED pour ceux que ça intéresserais), dans mon cas j'ai découpé la France en environs 2000 petits morceaux de 256*256, donc tout ça est très joli et tout et tout. Et pour les afficher j'ai décidé de faire un SceneNode par heighmap (avec le TerranSceneNode de base de Irrlicht) et ensuite de relier tous les ces jolis terrains ensemble en créant des polygones manquant moi-même. Mais question sont donc les suivantes :
En vous remerciant. ///Ancien topic Bonjour tout le monde, dans le cadre d'un projet j'utilise Irrlicht en .NET (avec le wrapper non officiel) pour afficher des terrain a partir de données cartographiques. Ayant réussi a générer une multitude de heighmap, je peut donc générer plein de terrain derrière (youpi) mais voila il faudrait que je puisse "coller" les différents terrains ensemble. Et c'est là où le bas blesse je n'ai vue aucune méthode qui le fasse directement, je me suis donc lancé dans la modification des Mesh de chaque terrain à la main (enfin pour être précis : avec du code et un ptit algo) je cherche donc à déplacer les Vertexs moi-même. Et là "paf" autre problème les vertexs sont bien déplacés dans le code (vérif faite des nouvelles valeurs avec des Console.WriteLine) mais aucune différence n'apparait a l'écran ! Voila merci d'avance pour votre aide PS : pour info sachez que la modif des vertex est faites avec une simple boucle for(int i = 0; i != 4000; i++), des GetVertex et des SetVertex |
| Création du message | 14-05-2007 09:08:21 | Zxenop |
Rebonjour tout le monde bon plutôt que de créer un nouveau topic j'ai préféré faire une modif de celui-ci.
J'avance dans mon histoire de heighmap, maintenant j'ai toute les images qu'il me faut générées à partir de données cartographiques (du DTED pour ceux que ça intéresserais), dans mon cas j'ai découpé la France en environs 2000 petits morceaux de 256*256, donc tout ça est très joli et tout et tout. Et pour les afficher j'ai décidé de faire un SceneNode par heighmap (avec le TerranSceneNode de base de Irrlicht) et ensuite de relier tous les ces jolis terrains ensemble en créant des polygones manquant moi-même. Mais question sont donc les suivantes :
En vous remerciant. ///Ancien topic Bonjour tout le monde, dans le cadre d'un projet j'utilise Irrlicht en .NET (avec le wrapper non officiel) pour afficher des terrain a partir de données cartographiques. Ayant réussi a générer une multitude de heighmap, je peut donc générer plein de terrain derrière (youpi) mais voila il faudrait que je puisse "coller" les différents terrains ensemble. Et c'est là où le bas blesse je n'ai vue aucune méthode qui le fasse directement, je me suis donc lancé dans la modification des Mesh de chaque terrain à la main (enfin pour être précis : avec du code et un ptit algo) je cherche donc à déplacer les Vertexs moi-même. Et là "paf" autre problème les vertexs sont bien déplacés dans le code (vérif faite des nouvelles valeurs avec des Console.WriteLine) mais aucune différence n'apparait a l'écran ! Voila merci d'avance pour votre aide PS : pour info sachez que la modif des vertex est faites avec une simple boucle for(int i = 0; i != 4000; i++), des GetVertex et des SetVertex |
| Options | Liens officiels | Caractéristiques | Statistiques | Communauté |
|---|---|---|---|---|
|
Préférences cookies Corrections |
![]() ![]() ![]() ![]() |
Propulsé par Django xhtml 1.0 css 2.1 |
884 membres 1440 sujets 11337 messages |
Dernier membre inscrit: Saidov17 137 invités en ligne membre en ligne: - RSS Feed |