Message #8621
Sujet: EarthSculptor et irrlicht
| Type | Date | Auteur | Contenu |
|---|---|---|---|
| Dernière modification | 27-08-2010 04:26:29 | Magun |
le bump mapping c'est pour déformer un mesh par rapport a une texture qui sert plus ou moin de height map, mais se n'est pas le même principe, c'est casiment que de l'effect visuel, la ou les height map intéragisse sur les data du mesh/terrain, donc permanant ( pas le bump mapping )
![]() bref EarthSculptor moi perso, je le connais très mal, et je ne peut que t'encourager a faire un editeur perso, d'ailleur tu en auras certainement beusoin pour autre chose ... pour se qui est de la modification de la hauteur du terrain, il te faut modifier les vertex du mesh-buffer, et éviter d'utiliser les vbo pendant se moment, car se qui est afficher, s'il n'est pas mis à jour seras différent de t'est data en ram ... si mais souvenir sont bon tu peut utiliser un triangle selector pour récupéré la position du polygone et calculer ou se situe les 3 vertex que tu souhaite modifier (tu peut regarder le terrain de TMyke c'est géré, voir même l'utiliser, il est plutot pas mal) ps1: irrlicht utilise le mode clockwise et pas counter-clockwise pour afficher les polygones ps2: je maintient toujours pour la color map, sinon il n'y aurais vraiment que de la couleur et pas de texture plus complexe dedans, du moin en rêgle générale c'est comme cela, sauf que du coup si se n'est pas le cas se n'est plus du tout logique, la je suis formel s'en n'est pas une detail map, où alors il y a un probleme interne a EarthSculptor pour la detail map. ps3: EarthSculptor utilise des shader pour le rendue, c'est normale que tu n'optiène pas le même resulta edit: img+ps3 |
| Création du message | 27-08-2010 04:17:42 | Magun |
le bump mapping c'est pour déformer un mesh par rapport a une texture qui sert plus ou moin de height map, mais se n'est pas le même principe, c'est casiment que de l'effect visuel, la ou les height map intéragisse sur les data du mesh/terrain, donc permanant ( pas le bump mapping )
![]() bref EarthSculptor moi perso, je le connais très mal, et je ne peut que t'encourager a faire un editeur perso, d'ailleur tu en auras certainement beusoin pour autre chose ... pour se qui est de la modification de la hauteur du terrain, il te faut modifier les vertex du mesh-buffer, et éviter d'utiliser les vbo pendant se moment, car se qui est afficher, s'il n'est pas mis à jour seras différent de t'est data en ram ... si mais souvenir sont bon tu peut utiliser un triangle selector pour récupéré la position du polygone et calculer ou se situe les 3 vertex que tu souhaite modifier (tu peut regarder le terrain de TMyke c'est géré, voir même l'utiliser, il est plutot pas mal) ps1: irrlicht utilise le mode clockwise et pas counter-clockwise pour afficher les polygones ps2: je maintient toujours pour la color map, sinon il n'y aurais vraiment que de la couleur et pas de texture plus complexe dedans, du moin en rêgle générale c'est comme cela, sauf que du coup si se n'est pas le cas se n'est plus du tout logique, la je suis formel s'en n'est pas une detail map, où alors il y a un probleme interne a EarthSculptor pour la detail map. ps3: EarthSculptor utilise des shader pour le rendue, c'est normale que tu n'optiène pas le même resulta edit: img+ps3 |
| 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 158 invités en ligne membre en ligne: - RSS Feed |