Bonjour,
Voila ma première demande en JS, autant dire que je débute.
Je dessine un astrolabe.
Dans un premier temps je faisais le cercle externe total, puis les courbes à l'intérieur.
Les courbes occupent la totalité interne du cercle.
Je voulais que certaines courbes s'arrêtent à une position bien déterminée : l'horizon qui est une courbe dans le cercle.
J'ai trouvé la méthode clip() qui me permet de réaliser ce que je souhaite très facilement.
Cependant après avoir tracé les courbes d’azimut, j'ai d'autres tracés à réaliser, mais ceux-ci doivent occuper la totalité du cercle externe initial.
Si vous m'avez suivi jusqu'ici, ma question est rudimentaire :
Est-il possible sur supprimer la méthode clip() initialement appelée ?
Et ce bien sûr sans que les azimuts redescendent jusqu'en bas ?
Deux images :
Astro_SansClip_1, ce que j'obtiens sans clip, mais je ne veux pas des azimuts (en noir) qui descendent jusqu’en bas du cercle
Astro_clip_1, intéressant car je limite bien les azimuts à l'horizon, mais on voit que les autres cercles tracés sont incomplets
MERCI d'avance pour vos suggestions !!!
Partager