Passer de la carte vue du dessus à une map isométrique peut se faire en multipliant 1/2 la hauteur et en effectuant une rotation de - 45° (ou - Pi/4 en radian)
Avec ça tu devrais pouvoir trouver ton bonheur ...
Bon, je veux bien t'aider plus :
On divise par 2 selon Y. donc :
X1 = x
Y1 = (1/2) * y
Puis on effectue une rotation de 45° :
X2 = sqrt(2,2)/2 * ( X1 + Y1)
Y2 = sqrt(2,2)/2 * ( - X1 + Y1)
Si moi pas me tromper, ta formule doit être de la forme finale :
X = sqrt(2,2)/2 * ( x + y)
Y = sqrt(2,2)/4 * ( - x + y)
Mais il faudrait que je m'adapte à ton cas. Dans mon exemple, je prends comme repère le point en bas à gauche ... Ce qui n'est peut-être pas ton cas.
Kéké.
Avec ça tu devrais pouvoir trouver ton bonheur ...
Bon, je veux bien t'aider plus :
On divise par 2 selon Y. donc :
X1 = x
Y1 = (1/2) * y
Puis on effectue une rotation de 45° :
X2 = sqrt(2,2)/2 * ( X1 + Y1)
Y2 = sqrt(2,2)/2 * ( - X1 + Y1)
Si moi pas me tromper, ta formule doit être de la forme finale :
X = sqrt(2,2)/2 * ( x + y)
Y = sqrt(2,2)/4 * ( - x + y)
Mais il faudrait que je m'adapte à ton cas. Dans mon exemple, je prends comme repère le point en bas à gauche ... Ce qui n'est peut-être pas ton cas.
Kéké.