Betis
![]() |
Hey all, I wanted to discuss this topic in terms of procedurally generating them in FF (of course!)
Usually spirographs are created by drawing points over time and usually connecting them with lines to make cool shapes. Although I think the system has undergone some changes in the digital world, usually containing 3 arms, attached to each other at the ends, and having the last arm draw as it is moved. I have created an animation using a quick filter together in FF! but this uses a time slider to sweep across different points in time. I think there is some radial offset/lookup magic to get all positions at once or at least sampling multiple times and blending together all times at once. I'm trying to recreate the system in a script node right now. My current (and inefficient as hell) approach is for each pixel to get about 3000 samples of the end point and paint the pixel white if it is close, but I'm coming across a lot of problems. Anyone else have some ideas? ![]() Roses are #FF0000
Violets are #0000FF All my base are belong to you. |
|
Posted: December 9, 2012 5:56 am | ||
ThreeDee
![]() |
Hi Betis,
Here is one idea ![]() Also check Sphinx's greatly improved faster version on the second page of this thread. |
|
Posted: December 9, 2012 6:41 am | ||
Skybase
![]() |
Where's the like button on these forums? lol
|
|
Posted: December 9, 2012 7:27 am |
Filter Forge has a thriving, vibrant, knowledgeable user community. Feel free to join us and have fun!
33,712 Registered Users
+18 new in 30 days!
153,537 Posts
+6 new in 7 days!
15,348 Topics
+72 new in year!
22 unregistered users.