J'essaie de créer quelque chose en HTML5/Canvas pour permettre le traçage d'une image et l'alerter en cas de déviation d'un chemin prédéfini. J'ai trouvé comment charger une image externe dans le canevas, et permettre aux événements mousedown/mousemovement dessus de dessiner sur l'image, mais ce que j'ai de la difficulté à faire la tête, c'est de comparer les 2. Les images sont toutes de simples contours noir sur blanc, donc d'après ce que je peux dire, un événement de style getPixel peut dire s'il y a du noir en dessous où a été dessiné ou dessous où la souris est allumée.HTML Canvas Tracing
je pouvais le faire avec juste la position de la souris, mais cela nécessiterait de définir les chemins de chaque contour de l'image (et il y a un bon nombre, donc idéalement vouloir le faire en analysant l'image sous-jacente) ..
On m'a dit que c'est possible avec Flash, mais je voudrais éviter cela si possible afin que la compatibilité avec les plates-formes non-flash (à savoir l'ipad) puisse être maintenue car elles sont la cible principale de la page à exécuter.
Toute idée ou assistance serait appréciée!
Merci .. pour l'instant ne pas utiliser WebGL ou quoi que ce soit, juste essayer de comprendre comment ça devrait fonctionner.votre solution semble être le chemin à parcourir! Merci encore! – RJobber
@RJobber Vous êtes les bienvenus. Aussi, bienvenue à SO! :) – Xenethyl