Bonjour,
Comment faire pour avoir une ombre sur le contour interieur d'une shape ?
Car d'une part, pour que l'ombre soit apparente il faut fair un ctx.fill() or cela rempli avec une couleur qui masque l'interieur (vient au dessus) de la shape. D'autre part ayant deja reussi par hasard (et non sauvegarder le resultat) une shape dont le contour porter une ombre a la fois a l'interieur et a l'exterieur (il me semble que c'etait avec un ou plusieurs ctx.globalCompositeOperation = "xor") je ne vois pas comment faire pour enlever efficacement la partie exterieur de l'ombre.
Tout en sachant que je ne peux pas vraiment appliquer une forme autour de la shape pour recouvrir la partie exterieur de l'ombre car:
+ elle peut etre tres complexe (notament des echainements de courbes de bezier)
+ plusieurs shapes s'emboitent
D'avance merci pour votre aide
Partager