Choose which fractal you want to render with the 'Type' Variable. Types: 1. Levy C Curve! 2. Heighway Dragon Curve! 3. Angry Crab Curve! (Discovered by me.) 4. Configurable but 'impure' fractal. (See changelog for better explanation.) 5. Purer, less biased, perhaps more consistent version of Type 4. 6. Differently calculated, upside-down Angry Crab Curve. 7. Visualisation of the Thue-Morse Sequence! This is also the Angry Crab Curve, but the crab arrangement's... Curlier. 8. Alternate interpretation of the Thue-Morse Sequence. It starts off being like the Lévy C curve, but then it grows erratically. Use the space bar to 'depthen' it to the next iteration. Zoom in and out with the buttons, and drag to pan around! Use Z and X to rotate left and right. Use 'Extremely Beautiful Mode' to make it extremely beautiful (with lines persisting from the last iteration). Try using a 'seed' from one type by pressing space at, say, Type 2 for 3 times, then rendering the rest of it in Type 3. It looks like two parts are flipped. (Alternating between 1 and 3 makes this Right Angled Sierpinski Triangle thing.) Use Sulfurous to run this, at: https://sulfurous.aau.at/#214741698
Use Sulfurous to run this, at: https://sulfurous.aau.at/#214741698 But if you don't, that's okay, because it works really well (but not as well) in the Scratch player. I originally intended to make what's called a Heighway Dragon Curve, but ended up making a Lévy C curve instead. I'm now expanding it. Changelog: v1.2.1: -I'm proud to announce that this is fully compatible with Sulfurous in iOS, with a new button for the poor people without access to space-bars. And also, whatever, it's more intuitive! v1.2.0: -Added 2 more curves! -Moved fractal numbers to make more sense! -Zooming now uses the square-root of 2, instead of 2. This is the exponential version of one half. v1.1.0: -It took some intense trigonometry, but... -Panning around now has velocity when you let go, and it bounces around. -You can now rotate with the Z and X keys. (But it's not yet smooth. IT MUST ALL BE SMOOTH!) -Some would say I'm adding too many effects. Others would say I'M NOT ADDING ENOUGH! 1.0.0: -I know I haven't done the 0.1...'s yet, but this is so beautiful that I had to make it integer. -You can now zoom in and out! -You can now pan around! -You can now admire the beauty of your fractals close-up! 0.0.5: -Added Type 5. This is like Type 4, except it only counts nodes from the previous iteration, and should create more consistent patterns. Try Type 5, Seed 2. It's beautiful. -Speaking of beauty, you can now have coloured fractals! v0.0.4: -Added Type 4. This is a strange one. It uses the 'Seed' parameter, which goes from 0 to 16. It multiplies the Seed by 2 and adds 1 (because all even numbers resulted in an upside-down Lévy C curve). Then, if the remainder of [the currently 'selected' cell (to create one branching off) divided by the Seed] is 0, it turns left to create the new one. Otherwise, it turns right. Don't worry, it's confusing until you look at and understand the programming. It also gets less repetitive and more stange as the Seed gets higher! Some fun fractals from Type 4 seeds: Seed 0: A Heighway Dragon Curve. Seed 1: Half of the silhouette of a sea-horse? Seed 2: A... Group of ever-increasing Pitcher Plants? Seed 3: A group of cannons! Seed 4: An army of butterflies on a trumpet! Seed 6: The Loch Ness Monster! Seed 7: A cloud covered in pinecones! Seed 8: I don't know anymore. (It was hard not to make a joke about the size of America's nuclear arsenal.) v0.0.3: -Added Type 3: The Heighway Dragon Curve! v0.0.2: -Added Extremely Beautiful Mode! (Lines already created persist in later iterations!) -Added Mode 2: The... I don't know which curve this is? If you ignore the 'nested folding of paper'-like part of the Heighway Curve, and instead invert the direction every time (though this isn't a very good explanation), it creates this one. v0.0.1: -Created!