Historique des modifications - Message

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

Retour

Options Liens officiels Caractéristiques Statistiques Communauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
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