Un tube cylindrique

dessiné en javascript

L'éclairage est censé venir de la gauche.

Coin technique

Pour dessiner ce tube cylindrique avec des ombrages, c'est-à-dire des dégradés du noir au blanc,
j'ai attribué le script "createLinearGradient" à deux disques.
J'ai mis, au milieu, un cache de même couleur que le fond de la page (bleu).
Pour réunir les deux disques, j'ai mis en-dessous un rectangle en dégradé, du blanc à gauche au noir à droite.