YOUR ACCOUNT

Login or Register to post new topics or replies
Betis
The Blacksmith

Posts: 1207
Filters: 76
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.
  Details E-Mail
ThreeDee
Lost in Space

Posts: 1672
Filters: 112
Hi Betis,

Here is one idea smile:D

Also check Sphinx's greatly improved faster version on the second page of this thread.
  Details E-Mail
Skybase
2D/3D Generalist

Posts: 4025
Filters: 76
Where's the like button on these forums? lol
  Details E-Mail

Join Our Community!

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!

Create an Account

Online Users Last minute:

22 unregistered users.