SpaceRay
![]() |
I like and love much the excellent and well done (with many possible customizations and ways to configure it) filter Circular Tiling by ThreeDee
This was made in FF 1.0 and so of course that there was not possible to include more than one single image. Now with FF 3.0 is possible to have a bomber with 5 images that can simulate the same pattern of the 21 images in each row made by the offset component shown in the beginning of the filter (in filter editor) and so you can be able to have 5 different rings of images instead of only one. I have made this updated filter and is like this ![]() |
|||||||
Posted: August 20, 2012 2:29 am | ||||||||
SpaceRay
![]() |
I want to make the suggestion to ThreeDee that if he want I can post the filter here and he could upload it to the library or have it available here in the forum if he wants.
I do not want to post it here without his agreement. |
|||||||
Posted: August 20, 2012 2:31 am | ||||||||
SpaceRay
![]() |
This filter above is using the 5 images source in a RANDOM way, and you CAN´T choose how many images you want it display and which rings you want them on, as this is totally done through the variation slider and it gives a total random results for each ring and it could have any possible random combination of this 5 image sources, even designs with only 3 of the images instead of 5.
AND also it could be randomly repeated some of the images on two or more rings and even have them together ![]() |
|||||||
Posted: August 20, 2012 2:39 am | ||||||||
SpaceRay
![]() |
I wanted to make also this filter so you COULD be able to choose which image will be in each ring but after looking at how this filter works, it could be possible BUT would involve much more work than just changing the image source and modifying a few of the settings so it looks right.
And I think that this filter was thought to be used with just ONE image and not to be used with different ones, and probably to make it able to choose which images goes in each of the rings involves a different technique than the one used here. I have had an idea to make it possible with this filter as it is now, but would involve a lot of duplicating components to get the effect and surely there can be a simpler and easier way to do it. |
|||||||
Posted: August 20, 2012 2:47 am | ||||||||
SpaceRay
![]() |
||||||||
Posted: August 20, 2012 3:02 am | ||||||||
SpaceRay
![]() |
||||||||
Posted: August 20, 2012 3:04 am | ||||||||
SpaceRay
![]() |
||||||||
Posted: August 20, 2012 3:06 am | ||||||||
SpaceRay
![]() |
||||||||
Posted: August 20, 2012 3:08 am | ||||||||
ThreeDee
![]() |
Yes, no problem either way. |
|||||||
Posted: August 20, 2012 3:18 am | ||||||||
SpaceRay
![]() |
||||||||
Posted: August 20, 2012 3:32 am | ||||||||
SpaceRay
![]() |
||||||||
Posted: August 20, 2012 3:39 am | ||||||||
SpaceRay
![]() |
||||||||
Posted: August 20, 2012 3:44 am | ||||||||
SpaceRay
![]() |
Ok, so here is the filter I have made with the 5 images variation and using new components of FF 3.0. Also there is 12 presets to choose. As I have already wrote above:
Circular Tiling with 5 images rings.ffxml |
|||||||
Posted: August 22, 2012 5:42 am | ||||||||
SpaceRay
![]() |
BE ABLE TO CHOOSE WHICH IMAGE GOES TO A CHOOSEN RING
If anyone knows a way to be able to define and choose the image you want to appear on each ring instead of the random one would be very good, although surely this is not easy to do, and perhaps involves much work. BE ABLE TO MIX THE 5 IMAGES IN THE SAME RING I have also thought about the idea of being able to make only one ring that could have all the 5 images in this same ring. Or have 1 or 3 rings that each one has random mix of images from the 5 images sources (does not need to have all 5 on the same ring) but also after some thinking and trying I do not know how to do it. |
|||||||
Posted: August 22, 2012 5:49 am | ||||||||
SpaceRay
![]() |
Please, anyone could have any idea for making the suggested idea in my previous post above here?
Thanks very much. I think that for making this would be needed bombers, but is not possible because the filter ONLY takes one line of elements for making the rings and only one element for each ring, so there is no way I can see that would make this possible. ![]() |
|||||||
Posted: August 29, 2012 11:48 am | ||||||||
Morgantao
![]() |
You should try to randomize which element is placed on each spot on the ring. You do that before the line of elements is formed.
Either that, or you make 5 lines and then randomize the blend between them. |
|||||||
Posted: August 30, 2012 9:37 am | ||||||||
SpaceRay
![]() |
This is already done and how is made with the bomber source and they are all randomized and is how is possible to have one different element in each ring, BUT the filter is built to have ONLY ONE element and let´s you have one line of all those randomized elements, and you can´t duplicate or enlarge the number of elements selected. Either that, or you make 5 lines and then randomize the blend between them. Yes this could be possible and be a solution, but really do not know HOW it would be possible to mix 5 of them being this a complex way of making the rings, although I have not tried it yet, but think that would not be easy. Here below is the source of the random images to make the rings (if you have not downloaded the filter I have put above) and from ALL this amount of randomized elements it takes ONLY one line of elements ![]() ![]() |
|||||||
Posted: August 30, 2012 9:48 am | ||||||||
Skybase
![]() |
hmm... I keep thinking to myself that the filter should be remade using 3.0 stuff. Wouldn't know how to do that because I haven't personally made attempts but I think by remaking it in 3.0, you have the benefit of doing more complex operations like described.
And in some ways stringing 3.0 nodes into 1.0 nodes causes issues. ![]() |
|||||||
Posted: August 30, 2012 9:58 am | ||||||||
SpaceRay
![]() |
Yes Skybase I think so, and probably it should be remade in a different way, as this was made for having ONE single element on all the rings, and so the ONE line selection for the elements was a good choice and worked right for that ONE element, but If you want to have MORE is gets more complicated and more if you want to have MORE than you one in each ring, AND worse and more complex if you want to DECIDE wich element should be in each ring, something is not possible this way, as all is randomly done.
|
|||||||
Posted: August 30, 2012 10:11 am | ||||||||
SpaceRay
![]() |
I have tried to modify this filter in some way to be able to mix the lines as Morgantao suggested, BUT the way this filter is done is very complex and does NOT allow modifications and I have tried many things and all of them breaks and destroys the elements and you can only have ONE line of elements and if you try to combine more lines is a mess and they look awful and mixed in a weird way.
So I will not continue searching for a way to do it UNLESS someone tells me HOW this filter works or someone can know a good way to make this. |
|||||||
Posted: September 1, 2012 4:24 pm | ||||||||
Morgantao
![]() |
I didn't mean you should add more lines, I ment you should make the same line 5 times with 5 images, then blend the 5 lines back into one line using masks. Then feed the new single line into the rest of the filter, as it is now.
|
|||||||
Posted: September 1, 2012 6:14 pm | ||||||||
SpaceRay
![]() |
I am sorry to tell you that this would not work, anyway that you may make the lines AND then make one single line it will always show one element per ring, so even your suggestion will give the same result. I have found in the forum this other thread that explains a little more the technique behind this circular or radial tiling and is more shown inside the filter itself as in the filter editor you can see some small notes on color controls added. Please see, Radial Repeating Features In the this thread you have to search for the Radial Repeat Snippet that KGtheway2B has uploaded there. In this other filter ALSO you can only make ONE single element per ring. |
|||||||
Posted: September 3, 2012 2:32 pm | ||||||||
Morgantao
![]() |
Doh, I just read your original question again, and I totaly got it wrong!
![]() Sorry for rambling on and on about things you already know, I totaly misunderstood what you were asking. Yes, you are right that mixing the elements in each ring is a tricky thing to do. Or maybe it's very simple, but I just couldn't think about it. Either way, I don't know how to do it ![]() |
|||||||
Posted: September 3, 2012 4:34 pm | ||||||||
SpaceRay
![]() |
Do not worry, now I know that this is not easy at all, and it would involve learn how to know and be able to make THE "FOREST" OF GRADIENTS ![]() ![]() To know what I am asking and do not know how to do it please see the post of BE ABLE TO CHOOSE WHICH IMAGE GOES TO A CHOOSEN RING and then also the one after this one, after the answer of Morgantao. If anyone could know or find a way or solution to this would be greatly appreaciated Thanks very much |
|||||||
Posted: September 4, 2012 2:49 am | ||||||||
Morgantao
![]() |
The thing is, I don't think this is a very complex thing to do in FF, you just have to understand the math behind this.
If we forget about the technical stuff of what components to use, it's pretty simple - Each ring has a certain number of elements in it (the bigger the ring the more elements). Suppose you have 20 elements in a certain ring, you'd need to mask an arch of 360/20=18 degrees. |
|||||||
Posted: September 4, 2012 8:48 am | ||||||||
ThreeDee
![]() |
Here is a simpler implementation of the same idea with FF 3, maybe easier to modify for your liking.
Circular multitiling.ffxml |
|||||||
Posted: September 4, 2012 1:07 pm | ||||||||
Morgantao
![]() |
Thanks very much for the update ThreeDee, I'm sure this will come in handy.
Just one question, look at the image below, how the 12 o'clock line is different than all the others. The spacing is different than the others. I tried fixing it, but couldn't really get anything better. Any idea how to fix it? ![]() |
|||||||
Posted: September 4, 2012 3:46 pm | ||||||||
SpaceRay
![]() |
Hello, Thanks very much ThreeDee for this new version you have done, is more simple and easy AND IT WORKS with more than one image per ring!!
Here is below the updated version with 5 images inside each ring, I had a problem doing it as the rings were very small, so then I had the idea to use the scale to make them bigger and it works. This version is not perfect and can be surely be made better but this what I have done until now. Circular multitiling 5 images in same ring.ffxml |
|||||||
Posted: September 4, 2012 4:13 pm | ||||||||
SpaceRay
![]() |
Although being picky I have to say that:
This new version only solves the problem of having more images in the same ring and looses all the other options of the other older filter, as you can´t choose the number of rings you want, and the quality is not the same, and you can´t have just one ring or more or have the middle of the ring missing as you can in the other, and others things more BUT anyway is good to have this new version that can possibly made better. And still you can´t define in wich ring you want the elements, and is still being done randomly Although of course that I can still use the other filter for the other things |
|||||||
Posted: September 4, 2012 4:20 pm | ||||||||
SpaceRay
![]() |
I am sorry to tell that the bad thing is that in the new version of the simplified filter the elements are getting distorted when reaching the center, and so it does not look as good and well done as in the first filter that all the rings were made very well and perfectly and not distorted.
I know that if want to make it better I should change the way the gradients are configuring the rings but I am sorry that do not know how to make them better. If the object does have a transparent background you will notice much less the distorting effect but the bigger the object is nearer the border the more distortion you will notice. |
|||||||
Posted: September 5, 2012 11:34 pm | ||||||||
ThreeDee
![]() |
It's the bias curve, which I didn't bother to figure out the correct math for, just put the approximate number in manually. Here is an improved version with two more digits of accuracy. Circular multitiling blocks.ffxml |
|||||||
Posted: September 6, 2012 5:41 am | ||||||||
SpaceRay
![]() |
Thanks for the new version, will try it.
I have to say that the distortion I have told above comes from my own fault when I have scaled the original results, if you use the original filter without the scaling it works right, but the images with the bomber are too small, so I will have to find another way to do it. |
|||||||
Posted: September 6, 2012 5:51 am | ||||||||
ThreeDee
![]() |
I know it is a bit crappy, I just threw it together fast with the purpose of giving you another angle to try for the multi-image version. It is more complex to make the images undistorted, basically you would have to rebuild the old filter with new components. Notwithstanding the distortion issue, if you appoach this task with the idea of trying to make a pattern similar to this image (which is one link in the filter chain) with bombers, scaling and masking, it may get you very close to your goal. One problem with an undistorted version that I can see is that you may have to distort all 5 input images separately, making it a monster filter. It is pretty tricky any way you slice it. ![]() |
|||||||
Posted: September 6, 2012 5:53 am | ||||||||
ThreeDee
![]() |
||||||||
Posted: September 6, 2012 6:20 am | ||||||||
ThreeDee
![]() |
||||||||
Posted: September 6, 2012 6:22 am | ||||||||
ThreeDee
![]() |
The distortion of the image may be a good thing in some cases -- think Euro cobble challenge -- for it makes the input images conform to the shape of the tile. Which also makes it "circularly seamless" and doesn't leave any gaps.
![]() |
|||||||
Posted: September 6, 2012 6:36 am | ||||||||
Morgantao
![]() |
Dang, I was so close! My best attempt to correct the issue was changing the Start of the bias curve to 0.8 ![]()
How do you think I got to the image I posted above? ![]() |
|||||||
Posted: September 6, 2012 11:32 am |
Filter Forge has a thriving, vibrant, knowledgeable user community. Feel free to join us and have fun!
33,711 Registered Users
+18 new in 30 days!
153,533 Posts
+38 new in 30 days!
15,348 Topics
+73 new in year!
14 unregistered users.