Geometrics

by Kyle Fischer


Unterhaltung

frei



Erstellen Sie beeindruckende geometrische Muster mit 3 einfachen Kontrollen:  * Streichen linken und...

Zeige mehr

Erstellen Sie beeindruckende geometrische Muster mit 3 einfachen Kontrollen:  * Streichen linken und rechten  * Streichen nach oben und unten  * Durch Drücken und Halten.Alle Proben auf Flickr http://www.flickr.com/photos/geometricsapp/
Mathematische Überblick:
Ein "Polar Graph" ist eine Art der Darstellung mathematischer Gleichungen. Der Radius eines Kreises ist mit dem Zeichen "r", der Winkel, um den Kreis durchlaufen wurde vertreten ist mit dem Charakter vertreten "θ" (Theta), wo 360 Grad schließt einen Kreis. So ein Kreis mit einem Radius von 1 weist die Gleichung:
      r (θ) = 1.
Ein "Polar Rose"-Kurve ist eine polare Graphen mit der Gleichung:
      r (θ) = sin (kθ)
Wie Sie das k zu erhöhen, fügt jeder Zuwachs der Anzahl der "Blütenblätter", dass die Rose hat. In Geometrics wird Durchziehen auf der rechten Seite die Anzahl der Blütenblätter durch die Erhöhung k um 1 für jeden Swipe zu erhöhen. (Die Blütenblätter tatsächlich um 2 erhöhen sogar auf Stufen und verringert um 1 an ungeraden Schritten) Swiping zurück nach links verringert die Anzahl der Blütenblätter, bis Sie zu 1 bekommen, das ist der Ausgangspunkt Kreis. Wenn Sie swiping links halten, wird die 2 1/2, dann 1/3, dann ¼ und so weiter (ich habe Werte für k von 0 und kleiner als 0 übersprungen werden, da eine 0 k-Wert erzeugt einen einzigen Punkt und die negative k-Werte haben einen positiven Wert k Gegenstück, die das gleiche Bild produziert. Die Rosen mit gebrochenen Werten erstellt werden, sind genauso schön, haben die gleiche Funktion Blütenblatt Anstieg, sind aber nicht immer symmetrisch.
Maurer Roses:Eingeleitet von Peter M. Maurer in seinem Artikel mit dem Titel "Eine Rose ist eine Rose"http://en.wikipedia.org/wiki/Maurer_rose
Ein "Maurer Rose" ist ein Polar Rose, wo wir um die Figur zu zeichnen, anstatt überspringen sie nacheinander. Anstelle der Ablenkung ist (0,1,2,3,4,5 ...) verwenden wir (0,45,90,135,180, ...). Streichen nach oben erhöht die Anzahl der Grad überspringen wir um 1 und swiping Verringert die durch 1 überspringen.
Drücken und halten Sie radeln zwischen drei Modi:    * Ein Maurer Rose, die Punkte verbindet sich mit dem vorherigen Punkt in der Serie.    * Ein Maurer Rose-Muster von k und dTHETA, die Verbindungslinien zu einer anderen Maurer zieht definiert Rose Gleichung von K2 und dTHETA2 definiert.    * R (θ) = tan (kθ). Welches ist das gleiche wie R (θ) = sin (kθ) / cos (kθ). So wie cos (kθ) gegen 0 geht, nähert sich der Radius unendlich. Dadurch entsteht ein sehr interessantes Muster ohne maximalen Radius, da sie bis ins Unendliche geht weiter Anlass.
Wie wir die Muster zu zeichnen, versuchen wir durch jede Farbe mit einem einzigartigen Algorithmus Verblassen der Farben habe ich verblassen.
Wenn Sie die Menü-Taste drücken, haben Sie folgende Möglichkeiten:* Speichern Sie das letzte Bild auf der SD-Karte.* Set Eigenschaften manuell- Radius:- DRadius (Änderung des Radius):- K:- DTHETA (Veränderung in θ):(Der zweite k und dTHETA wird automatisch zurückgesetzt, um den ersten k und dTHETA übereinstimmen, wenn Sie gedrückt halten und Zyklus zum zweiten Muster-Typ. Dies ist, weil es eine sehr große Zahl von "uninteressant" Muster mit dieser patttern Art sind und ich wollte starten mit einem Muster, Symmetrie hat.)
* Erweiterte Eigenschaften- Bildbreite und-höhe(Seien Sie vorsichtig mit dieser Einstellung. Zunächst setzte ich Ihre Breite und Höhe auf den kleineren Ihrer Breite und Höhe in Pixel. Einige Telefone / Tabletten sind nicht freundlich, sehr große Bildmanipulation. Ich hatte viel Glück meine Einstellung Bildbreite und-höhe bis 2000 Pixel, aber nach dem Durchziehen nach links oder rechts, macht die Anwendung eine Kraft in der Nähe wegen einiger Probleme mit dem Arbeitsspeicher. Ich arbeite derzeit an diesem Problem 2012.02.25)