Kikoo tous,
je travaille avec des heightmaps depuis un moment. Sur les premiers tests j'utilisais des bmp de 32x32 en niveau de gris pour la heightmap et je calculais ma hateur par les equations suivantes :
terrain[x][z].x = float *MAP_SCALE;
terrain[x][z].y = (float)imageData[(z*MAP_SIZE+x)*3];
terrain[x][z].z = -float *MAP_SCALE;
j'ai essayé de passé sur des bmp de 512x512 mais cette equation ne marche plus. J'ai pourtant mis a jour MAP_SIZE (de 32 a 512), mais le prog plante quand il essaye de calculer la hauteur a partir d'un x=70 et z=20.
apparement je depasse mon bitmap.
Connaissez une bonne equation me permettant de computer ma hauteur a partir des niveaux de gris?
merci de vos reponses
---------------
Se souvenir des belles choses...