Logo by Trifox - Contribute your own Logo!

END OF AN ERA, FRACTALFORUMS.COM IS CONTINUED ON FRACTALFORUMS.ORG

it was a great time but no longer maintainable by c.Kleinhuis contact him for any data retrieval,
thanks and see you perhaps in 10 years again

this forum will stay online for reference
News: Visit us on facebook
 
*
Welcome, Guest. Please login or register. October 30, 2020, 02:49:48 PM


Login with username, password and session length


The All New FractalForums is now in Public Beta Testing! Visit FractalForums.org and check it out!


Pages: [1]   Go Down
  Print  
Share this topic on DiggShare this topic on FacebookShare this topic on GoogleShare this topic on RedditShare this topic on StumbleUponShare this topic on Twitter
Author Topic: Spirographs  (Read 8743 times)
0 Members and 1 Guest are viewing this topic.
MattSchultz
Guest
« on: May 30, 2008, 11:51:42 PM »

Spirographs, or rather, cycloids, have always fascinated me.

When I was in highschool, I got out of a math project (which was to write a poem about math) by deriving the equations for a hypocycloid and using those equations to produce a Spirograph generator, which, sadly, is long-since lost. The generator was fairly complete, going as far as to include a simply macro language for the generation of successive cycloid images. I used the software to produce several images, only one of which remains, and only in print form (I'll try to scan it later), but it was quite neat in its day.

I'm interested in potentially re-visiting the generator, as I now can derive the equations quite quickly and the program would be fairly simple to re-do. I'm wondering what the community interest in such a generator might be, and if there are any requests. The original generator could handle only a small set of parameters, but I'm giving some thought to trying to get it to do more, including epicycloid drawing and perhaps even custom shapes using collision detection. If I did this, what would you guys like to see? The project would probably be done with WPF. How many of you use a Mac? If there is enough demand for it, I may do it as a browser-based Silverlight application, allowing it to run on Windows, Mac, or Linux.

What do you all think?

-ps Spirograph is a registered, but poorly enforced, trademark of Hasbro. The proper name for a spirograph is a cycloid. Since nobody knows what a cycloid is, however, I often use Spirograph instead. Sue me.
Logged
cKleinhuis
Administrator
Fractal Senior
*******
Posts: 7044


formerly known as 'Trifox'


WWW
« Reply #1 on: May 31, 2008, 04:07:46 PM »

do you mean those ?
http://mathworld.wolfram.com/Cycloid.html

hmm, i wonder how you do nice images with that method, using a spline to define the path along the circle rolls ?
Logged

---

divide and conquer - iterate and rule - chaos is No random!
Sockratease
Global Moderator
Fractal Senior
******
Posts: 3181



« Reply #2 on: May 31, 2008, 04:18:33 PM »

hmm, i wonder how you do nice images with that method, using a spline to define the path along the circle rolls ?

These are the idea behind guilloche designs (the "Security" patterns on money, etc).

Here's a program that takes the concept to the limits!

http://www.excourse.com/excentro/

Got the trial for the mac - it's a Wonderful Program!!  (So Yes, I use a mac as well as a PC)

If you can do things like that...  You'll have a hit on your hands!
« Last Edit: May 31, 2008, 04:21:30 PM by Sockratease » Logged

Life is complex - It has real and imaginary components.

The All New Fractal Forums is now in Public Beta Testing! Visit FractalForums.org and check it out!
MattSchultz
Guest
« Reply #3 on: June 01, 2008, 10:35:40 AM »

Trifox - yes. Commonly, however, spirographs are what is called hypocycloids, which are produced the same way, except the circle is rolling inside another circle. The end result is a very cool image.

Here is a typical (partial) image:

http://monicarivella.files.wordpress.com/2007/12/circleproject02.jpg

I'm going to scan the one I have, when I'm done, I'll put it on my flickr feed. It is quite unique, I've found nothing like it since (though it is a hypocycloid it was heavily altered, but still looks cool).

[edit]

As for how to do it - The original version rendered the image. By rendering, I mean directly simulated its creation. It had a mode where you could even watch it draw the image. The best solution would be to directly vectorize it, but, being a non-math/spline/beizer guy, I don't really know how, and I don't think I'm going to bother to learn.

I don't actually think guilloche designs are usually cycloidic, but I suppose some may be.

My scanner is going. At 1200DPI, however, it takes 30 minutes to finish, so it will be some time before I can get the image up (plus I still have to clean and fix it)....

...Working on cleaning image now, got distracted by making stupid hippie stuff for room...
« Last Edit: June 01, 2008, 11:39:59 AM by MattSchultz » Logged
cKleinhuis
Administrator
Fractal Senior
*******
Posts: 7044


formerly known as 'Trifox'


WWW
« Reply #4 on: June 01, 2008, 11:13:19 AM »

well well, if i figure it out how it is done cheesy i will use it in a forthcoming demo  afro
Logged

---

divide and conquer - iterate and rule - chaos is No random!
MattSchultz
Guest
« Reply #5 on: June 01, 2008, 12:13:48 PM »

...Finally finished picture (and stupid hippie stuff!)

http://www.flickr.com/photos/abstractapproach/2541242400/

It is apparent that it is a Spirograph (yes generated not hand drawn) but it was MASSIVELY edited, and so barely resembles it's original design. Granted, there were some 80 separate traces on this image alone, making it fairly complex in its own right.
Logged
seconteen
Guest
« Reply #6 on: November 02, 2009, 06:15:18 AM »

oh boy i remember these. I used to have a pocket spirograph thingy... it wasn't that good cus the paper wouldn't stay in place. I still have it somewhere but I'm pretty sure some of the pieces are missing.
Logged
jehovajah
Global Moderator
Fractal Senior
******
Posts: 2749


May a trochoid in the void bring you peace


WWW
« Reply #7 on: March 06, 2011, 11:27:28 AM »

If you want the real deal download these.

Unfortunately try as i might i cannot get Laz to communicate!! huh? sad

Maybe somebody here might help me to talk to him.

By the way spirographs, roulettes are fundamental to Fractal art and all fractals. I might even say: to the description of the workings of our universe from quantum to cosmological scales.
Logged

May a trochoid of ¥h¶h iteratively entrain your Logos Response transforming into iridescent fractals of orgasmic delight and joy, with kindness, peace and gratitude at all scales within your experience. I beg of you to enrich others as you have been enriched, in vorticose pulsations of extravagance!
jehovajah
Global Moderator
Fractal Senior
******
Posts: 2749


May a trochoid in the void bring you peace


WWW
« Reply #8 on: March 06, 2011, 05:03:39 PM »

r(t)=cos(t)^1+sin(t)^2
theta(t)=t*10

Try these here and the polar coordinates.

Use t*n for n= 1,2,3,4,5,6,7,8...etc. for theta(t)  and various positive powers for r(t).
« Last Edit: March 06, 2011, 05:11:57 PM by jehovajah » Logged

May a trochoid of ¥h¶h iteratively entrain your Logos Response transforming into iridescent fractals of orgasmic delight and joy, with kindness, peace and gratitude at all scales within your experience. I beg of you to enrich others as you have been enriched, in vorticose pulsations of extravagance!
ant123
Guest
« Reply #9 on: March 06, 2011, 06:58:53 PM »

I had a spirograph too!!!, i forgot how fun they are. ...not as exciting as lego, if only they had made a spirograph kit out of lego.

http://blogs.msdn.com/b/socaldevgal/archive/2008/12/13/spirographs.aspx

That program excentro is AWESOME. Very nice, looks like banknotes.

the easiest thing to do in maths as it consists of a sine wave, or a sine and cosine, operating at different speeds, like the cosine does one turn for every 10-20 turns of the sine. that just makes round flower shapes, i dont know how to do the triangles off hand. but if you get sines and cosines and make frills that slowly migrate across the page you have excentro.

you could program them yourself in the free version of reaktor if there is a free version, that lets u program i dont know, using the XY module, sines and cosines. set the XY to 100 fade time.
ese you need a program that can add and trace sine and cosine graphs, circles etc.


* 2011-03-06_190914.jpg (174.74 KB, 1643x930 - viewed 1438 times.)
« Last Edit: March 06, 2011, 07:10:56 PM by ant123 » Logged
jehovajah
Global Moderator
Fractal Senior
******
Posts: 2749


May a trochoid in the void bring you peace


WWW
« Reply #10 on: March 20, 2011, 09:45:57 AM »

It is fascinating. I got one for my birthday recently! It is hard to easily get the old style.
Love the pic on your site. Nice! grin
Logged

May a trochoid of ¥h¶h iteratively entrain your Logos Response transforming into iridescent fractals of orgasmic delight and joy, with kindness, peace and gratitude at all scales within your experience. I beg of you to enrich others as you have been enriched, in vorticose pulsations of extravagance!
lkmitch
Fractal Lover
**
Posts: 238



« Reply #11 on: March 24, 2011, 04:52:43 PM »

If you use Ultra Fractal, there's a spirograph coloring by Ken Childress (based on work by Sam Monier).  I've done guilloche colorings and an elliptical spirograph, but haven't gotten around to publishing them.  Here is one of my guilloche images; I call it "Vitruvian Man," after Leonardo's sketch.


* vitruvian man.jpg (57.06 KB, 300x300 - viewed 3256 times.)
Logged
alinta
Forums Newbie
*
Posts: 2


« Reply #12 on: December 19, 2013, 01:43:06 AM »

Sorry to pull up something old, but have users on this forum of the Excentro program been using the full version or the lite version? Just looking for some reviews of the lite version - hoping to not have to commit to the full version. smiley

Cheers
Alinta
Logged
Pages: [1]   Go Down
  Print  
 
Jump to:  

Related Topics
Subject Started by Replies Views Last post
Spirographs in Ultrafractal Help & Support Purplesheep 0 187 Last post February 28, 2014, 09:28:25 PM
by Purplesheep

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM
Page created in 0.249 seconds with 28 queries. (Pretty URLs adds 0.011s, 2q)