Create stunning geometric patterns with 3 simple controls:
* Swiping left and right
* Swiping up and down
* Pressing and holding.
View samples on flickr http://www.flickr.com/photos/geometricsapp/
Create incredibili motivi geometrici con 3 semplici comandi:
* Strisciata a sinistra ea destra
* Strisciata su e giù
* Tenendo premuto.
Visualizza http://www.flickr.com/photos/geometricsapp/ campioni su flickr
Download and install: Save the files above to your PC/Mac and transfer them via Bluetooth, USB cable or memory card to your mobile phone. You might need to install the phone manufacturer software on your PC/Mac to do this.
Create stunning geometric patterns with 3 simple controls: * Swiping left and right * Swiping up and down * Pressing and holding.
View samples on flickr http://www.flickr.com/photos/geometricsapp/
Mathematical Overview: A "Polar Graph" is a way of representing mathematical equations. The radius of a circle is represented with the character “r”, the angle that has been traversed around the circle is represented with the character “θ” (Theta) where 360 degrees completes a circle. So a circle with a radius of 1 has the equation:
r(θ) = 1.
A "Polar Rose" curve is a polar graph with the equation:
r(θ) = sin(kθ)
As you increase the k, each increment adds to the number of “petals” that the rose has. In Geometrics, swiping to the right will increase the number of petals by increasing k by 1 for each swipe. (The petals actually increase by 2 on even increments and decrease by 1 on odd increments) Swiping back to the left will decrease the number of petals until you get to 1, which is the starting point circle. If you keep swiping to the left, the 2 becomes 1/2, then 1/3, then ¼ and so on(I have skipped values for k of 0 and less than 0 because a 0 k value produces a single point and the negative k values have a positive k value counterpart that produces the same picture. The roses created with fractional values are just as beautiful, have the same petal increase feature, but are not always symmetrical.
Maurer Roses: Introduced by Peter M. Maurer in his article titled “A Rose is a Rose”http://en.wikipedia.org/wiki/Maurer_rose
A “Maurer Rose” is a polar rose where we skip around the figure instead of drawing it sequentially. Instead of the angle being (0,1,2,3,4,5...), we use (0,45,90,135,180,...). Swiping up increases the number of degrees we skip by 1, and swiping down decreases the skip by 1.
Pressing and holding will cycle between three modes: * A Maurer rose that connects points to the previous point in the series. * A Maurer Rose pattern defined by k and dTHETA that draws lines connecting to a different Maurer Rose equation defined by k2 and dTHETA2. * r(θ) = tan(kθ). Which is the same as r(θ) = sin(kθ) / cos(kθ). So as cos(kθ) approaches 0, the radius approaches infinity. This produces a very interesting pattern with no maximum radius since it goes to infinity on occasion.
As we draw the patterns, we attempt to fade through each color with a unique color fading algorithm I created.
If you press the menu button, you will have the following options: * Save the last image to the SD card. * Set Properties Manually - Radius: - dRadius (change in Radius): - k: - dTHETA (change in θ): (The second k and dTHETA will automatically be reset to match the first k and dTHETA when you press and hold and cycle to the 2nd pattern type. This is because there are a very large number of "uninteresting" patterns with this patttern type and I wanted to start off with a pattern that has symmetry.)
* Advanced Properties - Image width and Height (Be careful with this setting. Initially, I set your width and height to the smaller of your width and height in pixels. Some phones/tablets are not friendly to very large image manipulation. I have had good luck setting my image width and height to 2000 pixels, but after swiping left or right, the application does a force close because of some memory issues. I am currently working on this problem 2/25/2012)
Create incredibili motivi geometrici con 3 semplici comandi: * Strisciata a sinistra ea destra * Strisciata su e giù * Tenendo premuto.
Visualizza http://www.flickr.com/photos/geometricsapp/ campioni su flickr
Panoramica matematica:
A "Graph Polar" è un modo di rappresentare equazioni matematiche. Il raggio di un cerchio è rappresentata con il carattere "r", l'angolo che è stato attraversato tutto il cerchio è rappresentata con il carattere "θ" (Theta), dove 360 gradi completa un circolo. Così un cerchio con un raggio di 1 ha equazione:
R (θ) = 1.
A "Polar Rose" curva è un grafico polare con l'equazione:
r (θ) = sin (kθ)
Come si aumenta la k, ogni incremento si aggiunge al numero di "petali" che la rosa ha. In Geometrics, strisciando verso destra aumenta il numero dei petali aumentando k di 1 per ogni swipe. (I petali effettivamente aumentare da 2 a diminuire e anche incrementi di 1 su incrementi dispari) Strisciata verso sinistra diminuirà il numero dei petali fino ad arrivare a 1, che è il cerchio punto di partenza. Se si mantiene strisciando a sinistra, il 2 diventa 1/2, quindi 1/3, poi ¼ e così via (ho saltato valori di k di 0 e minore di 0 perché un valore 0 k produce un unico punto e il negativo valori di k avere un impatto positivo controparte valore k che produce la stessa immagine. Le rose create con valori frazionari sono altrettanto belle, hanno la stessa caratteristica aumento petalo, ma non sono sempre simmetrici.
Maurer Roses: Introdotto da Peter M. Maurer nel suo articolo intitolato "Una rosa è una rosa"http://en.wikipedia.org/wiki/Maurer_rose
A "Maurer Rose" è una rosa polare dove saltare intorno alla figura, invece di disegnarlo in modo sequenziale. Invece di essere l'angolo (0,1,2,3,4,5 ...), usiamo (0,45,90,135,180, ...). Strisciata up aumenta il numero di gradi saltiamo di 1, e strisciando verso il basso diminuisce il salto di 1.
Premendo e tenendo premuto ciclo di volontà tra tre modalità: * Una rosa Maurer che collega i punti al punto precedente della serie. * Un modello Maurer Rosa definito da k e dTHETA che disegna le linee di collegamento a un altro Maurer Rose equazione definita da k2 e dTHETA2. * R (θ) = tan (kθ). Qual è la stessa R (θ) = sin (kθ) / cos (kθ). Così come cos (kθ) si avvicina a 0, il raggio tende all'infinito. Questo produce un modello molto interessante, senza alcun raggio massimo in quanto va all'infinito in occasione. Come disegnare gli schemi, si cerca di sfumare attraverso ogni colore con un algoritmo unico sbiadimento del colore che ho creato.
Se si preme il pulsante del menu, avrete le seguenti opzioni: * Salva l'ultima immagine sulla scheda SD. * Proprietà impostati manualmente - Radius: - DRadius (cambiamento di Radius): - K: - DTHETA (variazione in θ): (Il secondo e il k dTHETA verrà automaticamente ripristinato in modo che corrisponda al primo k dTHETA e quando si tiene premuto e ciclo del tipo di pattern 2. Questo è perché ci sono un numero molto elevato di "non interessanti" modelli di questo tipo e mi patttern ha voluto iniziare con un modello che ha una simmetria.) * Le proprietà avanzate - Larghezza e altezza dell'immagine (Fate attenzione con questa impostazione. Inizialmente, ho impostato la larghezza e l'altezza al più piccolo della vostra larghezza e l'altezza in pixel. Alcuni telefoni / compresse non sono amichevoli alla manipolazione delle immagini molto grandi. Ho avuto fortuna la mia impostazione larghezza e altezza dell'immagine a 2000 pixel, ma dopo strisciando a sinistra oa destra, l'applicazione effettua una stretta forza a causa di alcuni problemi di memoria. Attualmente sto lavorando su questo problema 2012/02/25)
No comments available for this file