Mathématiques et informatique

Pavage avec des hexagones réguliers

Page ultra-légère grâce au javascript

Coin technique

Explication du script :
J'ai d'abord écrit le script d'un hexagone régulier, situé en haut à gauche ; c'est la fonction hexagon(x,x).
Puis, réitéré cet hexagone sur une rangée oblique ; c'est la fonction pavage1().
Et enfin, réitéré, de haut en bas, cette rangée oblique, autant de fois que nécessaire pour remplir le canvas.
NB : Si le rayon du cercle circonscrit à l'hexagone est égal à 1, le déplacement d'une rangée oblique à la suivante est égal à 2 fois sinus60°.