YOUR ACCOUNT

Login or Register to post new topics or replies
SpaceRay
SpaceRay

Posts: 12302
Filters: 35
Sorry that I still have only basic knowledge about the new loops components. And I know that I really should not use any advanced or complex component, until I understand the more basics working of filter forge.

I want to know if you can make an automatic iteration of values giving different results from one component to another using the Loops component.

For example, if I have some noise component, and want to to iterate the scale, contrast or roughness value, so the progressive result gives different results and they are added together.

ITERATION OF A LOOKUP TABLE

Another example is to be able to get progressive results from a lookup table using Loops



In this example shown here, would be posible to modify the horizontal and vertical values automatically and progressively using loops instead of moving the slider yourself. So this way, you could get a progressive result from the lookup table givingeach of the 25 letters as individual result progressively and you could feed this to the bomber to have all the 25 letters inside the bomber individually.

COLORIZING OF SHAPES USING LOOPS AND/OR LOOK UP TABLE

Also I had the idea if it would be possible to tint and colorize shapes with different colors with variable values of the same component

Perhaps could be done a look up table of different colors, or use the spectrum component, to get a feed of different colors that would colorize the blending of shapes and different colors.

I mean if you have a rectangle used with a color control, you would usually only have just one result color unless you change the color values manually, so I want that is done an automatic change of the color values and have for example 10 different shapes that have differents colors applied.

Are thess things above possible?
And if possible how they could be done if it is something simple?
If it is something complex and difficult do not bother about it.
  Details E-Mail
Skybase
2D/3D Generalist

Posts: 4025
Filters: 76
The loop component comes with add iteration button which returns you the iteration value. In your case, you'll want to figure out something to do with wrapping given its a 5x5 grid and not a 1x25 list. (Sounds a bit complicated to me!)

Quote
Also I had the idea if it would be possible to tint and colorize shapes with different colors with variable values of the same component


If the letters align to a grid you can use the tiles component to feed in textures/colors. Use threshold to clip and mask colors to where necessary. There are tons of other ways of shaping how you color items it but this is far the easiest.



There are some pitfalls to this method: the key is that we're using the scale component to just add another column/row. If you really wanna get involved, we can use some profile gradients to create a grid that correctly wraps to a new column. Using profile gradients by far would reduce render times instead of using looping functions.

I'd say just don't over complicate what you're already saying. Lookup tables + iterations = can be cool but it's pretty advanced. The thing is there are things appropriate for FF and not. There are certain walls which we can get over by doing stuff but at the same time limits us to doing certain things. The trick is to know that limitation so you can either build a practical solution or tell yourself "ah wait, it can't happen because <reasons>".

But in this case, pretty sure everything you're saying is possible. It'd take quite an effort and a lot of programming but I wouldn't see it being impossible. Just a giant technical wall of hyper difficult stands in the way. I'd sit down and try it anyway haha.

smile:p

Quote
And I know that I really should not use any advanced or complex component, until I understand the more basics working of filter forge.


I just hope that advice I wrote a while back sinks in. However, sometimes, there's nothing too wrong with jumping ahead. It's just that discussions on stuff like this would fly over your head. I feel even with detailed explanations, you'd find a lot of difficulty understanding. We make certain assumptions when we talk so that's something you need to explore. A lot of the times when you say "it's not written in the documentation" it's part because you don't have the underlying idea of how and why the program works the way it does.
  Details E-Mail
SpaceRay
SpaceRay

Posts: 12302
Filters: 35
Sorry for the 3 years delayed answer

In that moment I did not continue with this because I tried and did not know how to do it, and so I leaved it, then after I have been nearly two years with very little filter forging, and now I could try again this with bomber or bomber plus

Will read carefully again all your good suggestions and will try to do it and see what I can do and get

Thanks for your help
  Details E-Mail
mitaywalle
Great to meet you :)

Posts: 177
Filters: 63
Quote
SpaceRay wrote:
ITERATION OF A LOOKUP TABLE


I've tried something similar, but some inputs get different meaning, for example - 360 rotation != 0 to 1 scaling, etc. Every different input type must be hard-controlled separatly



Randomize everithing!
  Details E-Mail
LexArt
LexArt

Posts: 256
This seems to be interesting and maybe useful, will try to learn more about this and lookup tables
  Details E-Mail
Ramlyn
Ramlyn

Posts: 2930
Filters: 691
Look at the attached file.

I connected a checker and free gradients to a structure that is almost the same as SpaceRay did.
Something weird happened.
When I change the value of the two IntSliders from 1 to 5, everything looks fine, but the last value appears with a result that doesn't correspond with what should be.
As you see in the below picture, 6 Horizontal and 1 Vertical should not be on the blue range.
I'm probably making some kind of mistake, but what?

Test check.ffxml
  Details E-Mail
Ramlyn
Ramlyn

Posts: 2930
Filters: 691
Screenshot

  Details E-Mail
Skybase
2D/3D Generalist

Posts: 4025
Filters: 76
This doesn't make sense. Are you looking up just plain colors within a grid or do you want a grid of images to be "Looked up"?

You want to use lookup with gradients that correspond with each coordinate on xy axis.
  Details E-Mail
LexArt
LexArt

Posts: 256
Hi, I have tried the first example given by SpaceRay in the first post but I get different result for the profile gradient and I have made the same as shown, I may be missing something, there is not a gradient showing like the one on the screenshot above

  Details E-Mail
Skybase
2D/3D Generalist

Posts: 4025
Filters: 76
Yes because you have the incorrect value being added for stuff to be looked up.

The method described here requires you to have a gradient that corresponds to the grid you initially set up. So if it's a 4x4 grid, you need to have a gradient that corresponds to the x and y coordinates of where each image lies. This method does not work without some initial calculation.
  Details E-Mail
LexArt
LexArt

Posts: 256
Quote
Skybase wrote:
Yes because you have the incorrect value being added for stuff to be looked up.


Please, what would be the correct value? In the screenshot is only shown the Value 3 of the slider and nothing else, is not known what other values are involved
  Details E-Mail
SpaceRay
SpaceRay

Posts: 12302
Filters: 35
Quote
LexArt wrote:
Hi, I have tried the first example given by SpaceRay in the first post but I get different result for the profile gradient


Hi, LexArt, sorry that I can not help you because this is NOT my filter, it is done by Velho and I personally have not used as I also could not make it work as expected, and Vehlo did not upload the filter itself, only the screenshot

And I am sorry that on the first post I forgot to tell that this comes really from another thread where Velho suggestion is made

although now reading this again I think that I have understood it wrongly maybe and you can not use this for images?

Quote
Velho wrote:
A basic lookup table.

Edit: the lookup table doesn't have to be a square, you could position all the letters in a single line.

Second thing, you can't add your own images to a filter, so the filter library will show only colorful squares (or perhaps nothing) instead of letters. There is a way to include an image inside a filter, but the resolution is too low and this method has a very limited use in any case.
  Details E-Mail
Ramlyn
Ramlyn

Posts: 2930
Filters: 691
Quote
Skybase wrote:
This doesn't make sense. Are you looking up just plain colors within a grid or do you want a grid of images to be "Looked up"?

You want to use lookup with gradients that correspond with each coordinate on xy axis.


Yes, I want to use lookup + gradients to work as xy axis.

I wanted to have a 6x6 area to be used like the letters plate of SpaceRay.
SpaceRay used letters, but it can clearly be done the same thing also with color squares, or squared areas of any image.
What I don't understand, in my particular example with the checker + gradients is why selecting 6 Horizontal and 1 Vertical, or 1 Horizontal and 6 Vertical I get cyan result instead of purple/red.

I also tried to connect the same letters plate of SpaceRay, but I don't get the letters as results, I only get a black, white or gray square.

For sure I'm doing something wrong, but what?
  Details E-Mail
Skybase
2D/3D Generalist

Posts: 4025
Filters: 76
Check out this thread: https://filterforge.com/forum/read.php...sage140331

So basically if you wanna make a grid of 6x6, the spacing of each cell would be 1/6th X and 1/6 Y.

In the other thread. ThreeDee did some magic to what I made so it automatically divides up the grid into small pieces.
  Details E-Mail
Ramlyn
Ramlyn

Posts: 2930
Filters: 691
Thanks Skybase. It seems very interesting. I'm checking it just now. smile;)
  Details E-Mail

Join Our Community!

Filter Forge has a thriving, vibrant, knowledgeable user community. Feel free to join us and have fun!

33,719 Registered Users
+8 new in 7 days!

153,545 Posts
+5 new last day!

15,348 Topics
+71 new in year!

Create an Account

Online Users Last minute:

22 unregistered users.