YOUR ACCOUNT

Login or Register to post new topics or replies
SpaceRay
SpaceRay

Posts: 12298
Filters: 35
I have just discovered that there is an art technique called AGAMOGRAPH

  Details E-Mail
SpaceRay
SpaceRay

Posts: 12298
Filters: 35
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

  Details E-Mail
Rachel Duim
So Called Tortured Artist

Posts: 2498
Filters: 188
Here is a attempt at an Agamograph

Math meets art meets psychedelia.
  Details E-Mail
SpaceRay
SpaceRay

Posts: 12298
Filters: 35
Quote
Rachel Duim wrote:
Here is a attempt at an Agamograph


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?
  Details E-Mail
SpaceRay
SpaceRay

Posts: 12298
Filters: 35
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

  Details E-Mail
SpaceRay
SpaceRay

Posts: 12298
Filters: 35
And here is the real point of view of an agamograph showing both angled sides and the front one

  Details E-Mail
SpaceRay
SpaceRay

Posts: 12298
Filters: 35
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
  Details E-Mail
Skybase
2D/3D Generalist

Posts: 4025
Filters: 76
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.
  Details E-Mail
Rachel Duim
So Called Tortured Artist

Posts: 2498
Filters: 188
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.
  Details E-Mail
Rachel Duim
So Called Tortured Artist

Posts: 2498
Filters: 188
I've added "folds" at the top and removed some of the shading. The folds make a big difference, don't you think smile8)

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.
  Details E-Mail
SpaceRay
SpaceRay

Posts: 12298
Filters: 35
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

Quote
Rachel Duim wrote:
I've added "folds" at the top and removed some of the shading. The folds make a big difference, don't you think


Are you trying to really simulate the 3D folding of the agamograph in FF? smile:eek: smile8) WOW! impressive and awesome if you can make it real

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)
  Details E-Mail
SpaceRay
SpaceRay

Posts: 12298
Filters: 35
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
  Details E-Mail
Rachel Duim
So Called Tortured Artist

Posts: 2498
Filters: 188
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.
  Details E-Mail
Rachel Duim
So Called Tortured Artist

Posts: 2498
Filters: 188
I ended up using the lighting model, creating a 2nd loop to create the surface heights, and this image is where I'm at so far. Requires Ambient Occlusion, so it is very slow. A lot more work to do but I think it's looking better on the shading.

Math meets art meets psychedelia.
  Details E-Mail
Rachel Duim
So Called Tortured Artist

Posts: 2498
Filters: 188
Here is an example of a 2 hazy landscape images folded together.

Math meets art meets psychedelia.
  Details E-Mail
Rachel Duim
So Called Tortured Artist

Posts: 2498
Filters: 188
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.
  Details E-Mail
SpaceRay
SpaceRay

Posts: 12298
Filters: 35
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

Quote
Rachel Duim wrote:
The filter was originally your idea, so I would like to release it eventually if that is ok with you SpaceRay.


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

Quote
Rachel Duim wrote:
. It is always interesting to pursue your ideas, your antenna is always up for new art concepts.


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
  Details E-Mail
Skybase
2D/3D Generalist

Posts: 4025
Filters: 76
You mean you wanted a filter that literally made the template for agamographs?
  Details E-Mail
SpaceRay
SpaceRay

Posts: 12298
Filters: 35
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.

Quote
Skybase wrote:
You mean you wanted a filter that literally made the template for agamographs?


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

Quote
SpaceRay wrote:
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
  Details E-Mail
SpaceRay
SpaceRay

Posts: 12298
Filters: 35
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.
  Details E-Mail
Skybase
2D/3D Generalist

Posts: 4025
Filters: 76
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.
  Details E-Mail
SpaceRay
SpaceRay

Posts: 12298
Filters: 35
Thanks very much for the whole and complete detailed answer, much appreciated and taking the time to do it

Quote
Skybase wrote:
Each consecutive slice is separated out in even intervals to construct the angle at which it's being viewed fr om.


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?

Quote
Skybase wrote:
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.


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

Quote
Skybase wrote:
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.


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.

Quote
Skybase wrote:
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.


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.


Quote
Skybase wrote:
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.


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.
  Details E-Mail
Skybase
2D/3D Generalist

Posts: 4025
Filters: 76
I'm waiting for the moment when somebody comes up and just says "oh this is easier than you think"
  Details E-Mail
SpaceRay
SpaceRay

Posts: 12298
Filters: 35
Quote
Skybase wrote:
I'm waiting for the moment when somebody comes up and just says "oh this is easier than you think"


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



Quote
this text comes from the first link above

I created two different templates for this project and here’s why.

TEMPLATE 1 is the easiest to make. You draw directly on the folded template. It’s also a little more challenging to envision since you are drawing two different pictures separated into “slices.” I recommend this template for designs that are not image driven, i.e. it’s great for patterns and abstract drawings but not representational drawings. Use the tick marks to help you match points in the designs.

TEMPLATE 2 If you want to experiment with representational drawings OR a lenticular that morphs, for instance a smiley face that changes to a sad face use TEMPLATE 2. You will first be creating drawings then cutting them into strips and gluing them to the folded base. It does require some extra steps in the making process but is easier to visualize


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
  Details E-Mail
Skybase
2D/3D Generalist

Posts: 4025
Filters: 76
Quote
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


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!!!
  Details E-Mail
emme
Posts: 718
Filters: 8
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. smile:)
  Details E-Mail
Sphinx.
Filter Optimizer

Posts: 1750
Filters: 39
  Details E-Mail
emme
Posts: 718
Filters: 8
Perfect, that's really clean. You win smile:)
  Details E-Mail
Rachel Duim
So Called Tortured Artist

Posts: 2498
Filters: 188
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.
  Details E-Mail
Skybase
2D/3D Generalist

Posts: 4025
Filters: 76
I feel so close!!!! AHHH. Nice work Sphinx.
  Details E-Mail
Sphinx.
Filter Optimizer

Posts: 1750
Filters: 39
  Details E-Mail

Join Our Community!

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!

Create an Account

Online Users Last minute:

30 unregistered users.