In dieser Variante gehen wir von den Parametergleichungen aus, welche eine Astroide (4-eckige Hypozykloide) beschreiben, cf. (.html).
und geben r wieder die Freiheit zu schwingen mit r = sin(n ⋅ θ), mit dem Winkel θ in Grad: θ = 0, ..., u. Die Canvas, in welcher die Rosette lebt, ist nun nicht mehr ein Kreis sondern eine Astroide.
Bitte u minimal wählen, z.B. reicht für n = 5 ein Umlauf von u = 180°. Für weitere Reduktion (oder zum Spass (.svg)/(.pdf)) bitte die Schrittweite erhöhen: