Y'a pas d'erreur ou quoi, c'est juste qu'il m'affiche UN hexagone et s'tout :p
Bon de toute façon c'est pas viable de bosser avec GD pour ce que je veux faire, donc on va oublier, je vais me faire des images (putain de sinus)
Bon pour me structurer dans ma tête, liste des méthodes publiques :
- loadCarte($id)
- saveCarte($id)
- newCarte($nom,$tailleX,$tailleY)
- afficherCarte2D($x_centre,$x_taille,$y_centre,$y_taille,$zoom=1,$brouillard=0,$perception=0)
- afficherCarte3D($x_centre,$x_taille,$y_centre,$y_taille,$zoom=1,$brouillard=0,$perception=0,$angle=0)
- setTypeCase($x,$y,$type)
- setTextureCase($x,$y,$texture)
- setAltitudeCase($x,$y,$altitude)
Comment fonctionneront les cases sans texture, sans altitude définie ?
- On prend la case x,y
- On évalue l'altitude/texture des cases adjacentes et on adapte en fonction.
Bordel... Les formules en sinus de Harparine sont super, mais inexploitable en PHP. Les images de 86,34 pixel il connait pas x)
Bon de toute façon c'est pas viable de bosser avec GD pour ce que je veux faire, donc on va oublier, je vais me faire des images (putain de sinus)
Bon pour me structurer dans ma tête, liste des méthodes publiques :
- loadCarte($id)
- saveCarte($id)
- newCarte($nom,$tailleX,$tailleY)
- afficherCarte2D($x_centre,$x_taille,$y_centre,$y_taille,$zoom=1,$brouillard=0,$perception=0)
- afficherCarte3D($x_centre,$x_taille,$y_centre,$y_taille,$zoom=1,$brouillard=0,$perception=0,$angle=0)
- setTypeCase($x,$y,$type)
- setTextureCase($x,$y,$texture)
- setAltitudeCase($x,$y,$altitude)
Comment fonctionneront les cases sans texture, sans altitude définie ?
- On prend la case x,y
- On évalue l'altitude/texture des cases adjacentes et on adapte en fonction.
Bordel... Les formules en sinus de Harparine sont super, mais inexploitable en PHP. Les images de 86,34 pixel il connait pas x)