SpaceRay
![]() |
||||||||||||
Posted: March 6, 2018 1:43 pm | ||||||||||||
SpaceRay
![]() |
To understand it even better and in more detail here is this website explaining what is and how to make one
There is an Artist called Yaacov Agam that seems to be a professional artist of these agamographs and sells them for many thousands of US$ Gallery art selling his artworks although of course that I am not making this project to try to imitate and sell the work like him To be able to make by hand on paper, or using a graphic software is difficult and complex, and takes much time, so I have thought that it would be possible to make it much easier and done automatically using FF, and then print it I have already done some filters related to stripes, so I think that this is a possible challenge I could make, as is only need to separate the 2 sources images into separated stripes Will see if I can do it and share it for anyone to use it There are LOTS of examples of Agamographs on internet already done, if you search in google images for " Agamograph Art " you will find lots of them that are artistic Here is another example There also many templates available ![]() |
|||||||||||
Posted: March 6, 2018 1:48 pm | ||||||||||||
Rachel Duim
![]() |
||||||||||||
Posted: March 8, 2018 2:27 pm | ||||||||||||
SpaceRay
![]() |
This looks nice, cool and well done effect, but is this directly from screen FF? I mean that you have not printed it and folded the printed. As I think that the answer is no, and this is directly from FF, so you try to simulate the possible agamograph effect on a 2D plane, that as said it looks great and beautiful effect and like it, but is not really an agamograph as all the parts must be equal size. Does it have some kind of shadows added? |
|||||||||||
Posted: March 9, 2018 12:04 am | ||||||||||||
SpaceRay
![]() |
Here is a Youtube video tutorial to make the same agamograph example I have put on the second post and shows it right using an template
Video tutorial to make the Agamograph from second post Here below is another example from a Adobe project ![]() |
|||||||||||
Posted: March 9, 2018 12:10 am | ||||||||||||
SpaceRay
![]() |
||||||||||||
Posted: March 9, 2018 12:11 am | ||||||||||||
SpaceRay
![]() |
This is the first try to simulate an automatic agamograph maker and I have seen that I made it wrong, as I have to divide the 2 source images in 11 equal stripes, so in the end you would have 22 stripes and not 11 as it has now. So I will rebuild it later
here is the first filter that is wrong as it has only half of the source images and not the whole as it happens when making an agamograph This is for FF 7 Agamograph 11 Individual Stripes.ffxml |
|||||||||||
Posted: March 9, 2018 2:06 am | ||||||||||||
Skybase
![]() |
FilterForge can't change canvas sizes procedurally or on the fly. So technically this is a tad more work. For each strip, the image needs to be twice its length (I think?)
.... [edit] nooo wait, it's not that complicated hold on. |
|||||||||||
Posted: March 9, 2018 9:46 am | ||||||||||||
Rachel Duim
![]() |
Thanks SpaceRay, an interesting challenge.
I did create the image in FF7. I've included what I've done so far. The problem is that the stripes are not equal if you view the agamograph from up close. The "stripes" at the outer edges have a thin and a thick strip since your viewing angle prevents you from seeing most of one of the images at the corners if you use 2 images in the filter. So that is what I am going for. The corner folds at the top and the bottom are the next thing I'm working on. My example does have shading, but for now it's not that good, so I'm going to drop the shading for now and return to adding the folds. Also, when viewing the slices, the slices need to be scale "squashed" since you are viewing the image "tilted" from above. The difficulty here is including the whole image squashed without overlap. I think I've got that part down. There is a multiblend that feeds a loop at the end of the filter I've included which has the various elements (2 stripes and 2 shading parts) if you want to drop out any elements. The main downside so far has been the math: not exactly complicated but not simple either. Agamograph alpha 3.ffxml Math meets art meets psychedelia. |
|||||||||||
Posted: March 9, 2018 11:54 am | ||||||||||||
Rachel Duim
![]() |
I've added "folds" at the top and removed some of the shading. The folds make a big difference, don't you think
![]() I'll add folds to the bottom and work on the shading. I will probably also add adjustments to improve the change from thicker to thiner strips, it is not linear as I have it now. ![]() Math meets art meets psychedelia. |
|||||||||||
Posted: March 9, 2018 1:22 pm | ||||||||||||
SpaceRay
![]() |
And I think I can do it BUT with only 7 stripes for each image as it is the limit of the multiblend component, I am doing it
Are you trying to really simulate the 3D folding of the agamograph in FF? ![]() ![]() OH! this would be really awesome if possible to make it, I never really though about making this, just only simulate the 2D distribution shown on the fifth post (distribute 2 images alternatively in stripes) |
|||||||||||
Posted: March 9, 2018 1:33 pm | ||||||||||||
SpaceRay
![]() |
The Problem I have now is that it does not work for landscape sizes, is only for square sizes, and obviously as shown above an agamograph must be a rectangle and not an square. will se how it can be changed
|
|||||||||||
Posted: March 9, 2018 3:25 pm | ||||||||||||
Rachel Duim
![]() |
You can get a simple 14 channel multiblend with the addition of a single regular Blend, if that's any help. And then 21 channel if you do it again... blah, blah, blah. I think mine will work with landscape images, but will wait until I get the look I want to change all of the "anchors".
Within reason I am trying to simulate the 3D look of agamographs. Given the nuances of ambient lighting it may always look a bit sterile in comparison. One thing I've noticed is the filter works better with lighter images because dark shading is overpowered by the dark image. The filter was originally your idea, so I would like to release it eventually if that is ok with you SpaceRay. It is always interesting to pursue your ideas, your antenna is always up for new art concepts. Math meets art meets psychedelia. |
|||||||||||
Posted: March 9, 2018 4:03 pm | ||||||||||||
Rachel Duim
![]() |
||||||||||||
Posted: March 9, 2018 10:31 pm | ||||||||||||
Rachel Duim
![]() |
||||||||||||
Posted: March 10, 2018 8:11 pm | ||||||||||||
Rachel Duim
![]() |
Here is the filter in FF7. It is imperfect, the cuts are a little off, and I'm not sure what I'm going to do with it. The math was tough, but it does look ok. I ended up emulating the shading and did not use the lighting model, it was way too slow (required Ambient Occlusion). If anyone wants to try and figure out why the cuts are off is free to try and fix it. To fix it I would probably need to figure out a more accurate way to squash the images...
Agamograph alpha 6.ffxml Math meets art meets psychedelia. |
|||||||||||
Posted: March 10, 2018 8:18 pm | ||||||||||||
SpaceRay
![]() |
WOW! Is amazing how you have been to reproduce a REAL 3D agamograph with the 3D folding simulated in such great way, impressive and awesome, and thanks for thinking of a way to do it and for the work done
Although my idea was not to make this, as I thought it would be not possible, I just wanted to simulate what is shown on the post number 5 Will test it and see how it work
Although the idea was given by me, I never in any way wanted to suggest to make a 3D folded simulated agamograph, so really the idea is from you inspired from my 2D idea of an automatic agamograph maker to make images like in the fifth post above, so of course that I totally agree to do what you want with your filter, is your own awesome and amazing creation
Thanks very much for your comment, much appreciated and is true that I try to find new and unusual things and ways to make things differently in some ways Best wishes |
|||||||||||
Posted: March 11, 2018 3:35 am | ||||||||||||
Skybase
![]() |
You mean you wanted a filter that literally made the template for agamographs?
|
|||||||||||
Posted: March 11, 2018 6:08 am | ||||||||||||
SpaceRay
![]() |
I am rebuilding the filter to make it right, as I am using what I have used for my other filters, but now is different as you need to cut BOTH images in the same amount of parts and join them, but I think I may have found a way to do it, although do not know yet if it will work. I am using either Free Rectangle or Profile Gradient to slice the images in stripes.
I do not want you mean by templates, what I wanted to make in FF is avoid having to make templates for Photoshop of any other graphic software and do all the cut and paste by hand either digitally or physically. So really what I want is to make the whole agamograph in FF from two image sources and make automatic the cut of both of them in joined stripes as shown here ![]() So then you can then print it on paper and fold it as shown in the instructions Maybe I have explained it wrongly above on second post
|
|||||||||||
Posted: March 11, 2018 6:56 am | ||||||||||||
SpaceRay
![]() |
Why I have put this thread?
1 - Because I thought I could make a filter for making a automatic agamographs from 2 images in FF and then print them and fold them, and so this could be good to someone else that could like the idea and use it. 2 - Because I find cool, creative and interesting HOW an agamograph joins both images in such cool way and that depending on the point of view they can be seen differently and the amount of mix of the images changes totally according to this point of view. The one view and find more cool and nice for me that I like most really is when you are totally in front of the agamograph and can see both of the images proportionally mixed at 50%. This is really what Rachel Duim has greatly done and simulated so well and for it looks awesome the effect. You could make great mix of images selecting carefully both images to be used and carefully mixing colors. and mainly for constrating and opposite colors to be shown. |
|||||||||||
Posted: March 11, 2018 7:16 am | ||||||||||||
Skybase
![]() |
Right that's what I meant by "template". I mean that to say "it's an image that you can print out and use to make an actual agamograph" and not to simulate it in FilterForge.
Here's the bottom line and a couple things we need to think about and approach this. First, we need to understand that the agamograph is two images in one. Each consecutive slice is separated out in even intervals to construct the angle at which it's being viewed fr om. Second, we need to understand that the canvas size would need to be longer than its initial input because two images are being used and are spread at intervals. There's one road block that we need to address about this: FilterForge can't change the canvas size on the fly. There's no component that would let FilterForge alter the size of the final image. The solution to this is to enter the desired image dimensions manually. Ultimately the best case filter here is a filter that can 1. procedurally slice and distribute each portion appropriately. 2. you can change the number of slices via slider. In your current approach, you're doing exactly as the word template describes: it's inflexible because you're manually constructing each slice separately hence this won't let you change the number of slices on the fly. So the thinking process here is: how do we make it so that the image gets cut up correctly and then distributed evenly down the line while fitting the canvas size? And this is wh ere I'm stuck too. |
|||||||||||
Posted: March 11, 2018 8:40 am | ||||||||||||
SpaceRay
![]() |
Thanks very much for the whole and complete detailed answer, much appreciated and taking the time to do it
Correctly, but there is no different angle in FF as they are plain 2D slices, or I am seeing it wrong and understood it wrong meaning that the agamograph is NOT simply divide the 2 source images in equivalent stripes with same width?
Of course that the Canvas size would need to be double long, I mean the sum of the lenght of the 2 images that should have the same width. And this would be done using two color controls and then put the correct image size in the "New Image" menu option
I understand it correctly and you are right, and as said above, you would need to enter manually the final image size with the sum of the width of two sources images.
Yes, you are right in my idea and way to do the filter is totally inflexible, you would always have the same number of stripes and you would not be able to change it But at first this was already my idea since beginning, I did not thought of having flexible or multiple slices, as having multiple slices would break the agamograph unless they are exactly the same size. Although later thought about this idea and is good if possible The way I know to make it now is to make as the real template, a fixed unique amount of stripes.
Yes, I totally agree with you and these would be the two possible ways to do it, although have to find out how to do it, it seems that instead of using Free Rectangle you can use Profile Gradients as I have already used in some of my stripes filter. |
|||||||||||
Posted: March 11, 2018 3:14 pm | ||||||||||||
Skybase
![]() |
I'm waiting for the moment when somebody comes up and just says "oh this is easier than you think"
|
|||||||||||
Posted: March 11, 2018 7:30 pm | ||||||||||||
SpaceRay
![]() |
Sorry that I did not say that, but I value much your comments, and you have helped me much to look at it more closely, and I look about what you have told and now have seen, discovered and understood that I was wrong in thinking that simply by dividing 2 source images it would work, because is not true if the images are not abstract Now thanks to you I have seen that in this image from the first post the lines are not following each other as you would simply divide the image in stripes ![]()
I was mislead by the screenshots of the abstract or geometric drawings thinking that there were aligned and it would be the same for any image and is not |
|||||||||||
Posted: March 12, 2018 11:45 am | ||||||||||||
Skybase
![]() |
Yes! This is the real challenge in FilterForge. I can simulate the look of it no problem, but spreading it evenly apart for some reason is making my head spin in circles. I'm starting to think that I can construct a gradient that feeds an offset with the coordinates of each slice, hence offset the image by that amount. I get some idea to divide to get the appropriate width of each strip, but I'd need to try it to get it. At least if you go over the fact that some portions of the filter will be manual work, it's doable. Just that the tricky part is making it procedural/flexible. And for some reason, I'm spinning in circles going "WHY U NO WORK". Of course, I can resort to just using a loop and make my life easier. It's easier because a loop would let you just do operations in a sequence instead of trying to do this all at once (which is my current approach). Loops can be seriously slow in FilterForge. And that's how it's been!!! |
|||||||||||
Posted: March 12, 2018 8:30 pm | ||||||||||||
emme |
Haha, this one is trickier than it seems! Tried twice already, but couldn't get it to work right. Seems super simple, but somehow gets confusing when you start to work on it. Like Skybase said, the hard part is to make it work dynamically with any number of cuts. I find part of the problem is the way remapping works on different inputs - it's difficult to keep everything in sync.
This is a good challenge, there must be a simple way to do this. Let's see who comes up with the most elegant solution. ![]() |
|||||||||||
Posted: March 12, 2018 9:54 pm | ||||||||||||
Sphinx.
![]() |
||||||||||||
Posted: March 13, 2018 12:01 pm | ||||||||||||
emme |
Perfect, that's really clean. You win
![]() |
|||||||||||
Posted: March 13, 2018 2:22 pm | ||||||||||||
Rachel Duim
![]() |
Indeed, a really clean solution to the double wide version. For the moment I will post my 3D single wide version here. Went through the same "why doesn't it work" moments and rewrote it from scratch and figured out what I did wrong the first time. I will be submitting the 3D version soon, a flawed version is in the queue, but I asked to have it removed due to math errors.
A LITTLE LATER... the fixed solution for Agamograph is in the queue. The flawed version is now available in the filter section. Agamograph revised 2.ffxml Math meets art meets psychedelia. |
|||||||||||
Posted: March 13, 2018 2:53 pm | ||||||||||||
Skybase
![]() |
I feel so close!!!! AHHH. Nice work Sphinx.
|
|||||||||||
Posted: March 13, 2018 7:40 pm | ||||||||||||
Sphinx.
![]() |
||||||||||||
Posted: March 21, 2018 3:03 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,531 Posts
+39 new in 30 days!
15,347 Topics
+72 new in year!
30 unregistered users.