Erzeugen Sie ein Raster aus Linien oder Linienformationen und richten Sie es dynamisch auf die Mausposition aus. Bei der Berechnung des Winkels könnte folgender Code helfen:
let angle = atan2(mouseY - y, mouseX - x);
Ein paar Anregungen zur Lösung der Aufgaben gibt es in dieser Playlist.