CodingTrain / CodingTrain/Suggestion-Box

Mystic Rose

Offen
#316 1 Kommentar 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen
Challenge
Vorherrschende Sprache
Keine Sprachdaten
Sterne
570
Forks
85
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

The mystic rose is a pretty simple pattern, yet it looks cool. It works quite simply: you have a circle, the circle has 'N' points on it (they don't necessarily need to be evenly spaced), and then each point on the circle connects to every other point on the circle.

A simple demonstration for this is : http://demonstrations.wolfram.com/TheMysticRose/

One solution for this in p5 and Processing was this : https://gist.github.com/AlcaDesign/7ec612e94b19f9a2865a8f1cbcd95573 although there are a few performance issues.

Note : To debug certain issues (too many/too little lines being drawn - and other related problems) the formula (N² / 2) + (N / 2) calculates how many lines should be drawn with a set number of points. N represents the number of points on the circle.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Sehen Sie sich die verlinkte Wolfram-Demonstration und das p5/Processing-Gist an, um das beabsichtigte Verhalten von Mystic Rose und die damit verbundenen Performance-Bedenken zu verstehen. Verwenden Sie die Formel zur Zeilenanzahl als Korrektheitsprüfung; das Issue nennt weder einen Einstiegspunkt im Repository noch ein konkretes Ziel für den Abschluss.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Bereich
computer-graphics
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
20/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.