|
Quasimondo
Quasimondo

|
I'd like to see an offset component that works a bit different than the current one, or a modification to the current component which allows to switch modes.
The current offsets are calculated relative from the current pixel position. I'd like to have one that converts the values of the horizontal and vertical map into absolute coordinates. This means 0 / black = 0, 1 / white = image width / height. if I provide a horizontal gradient that goes from 0 -> 1 to the horizontal offset and a vertical gradient that goes from 0 -> 1 to the vertical offset there will be no change to the image. If I inverted the horizontal the image would be mirrored horizontally.
|
| Posted: June 16, 2006 7:04 am |
Details
E-Mail
|
|
onyXMaster
Filter Forge, Inc.
Posts: 350
|
Yes, the direct mapping makes sense since it allows to create some cool distortions a lot easier without gradient blending/combining.
Interesting idea, and at low cost ("Absolute" checkbox). But there is a pitfall -- it will break the sampling out of the 0;1 range which will kill the filter applicability for non-square textures.
I guess this idea will be noted on the wishlist, but needs some refinement (I already have an idea how to fix it, but...). |
| Posted: June 16, 2006 7:15 am |
Details
E-Mail
|
Vladimir Golovin
Administrator
Filter Forge, Inc.
|
Mario, great idea. I'm adding this to our list as "Absolute Offset". |
| Posted: June 16, 2006 8:08 am |
Details
E-Mail
|
|
Quasimondo
Quasimondo

|
I happy to hear that you like the idea. Looking forward to see what you come up with. |
| Posted: June 16, 2006 10:43 am |
Details
E-Mail
|
|
byRo
an Englishman in Brazil

|
| Quote |
|---|
| onyXMaster wrote:...But there is a pitfall -- it will break the sampling out of the 0;1 range which will kill the filter applicability for non-square textures. |
Maybe I'm missing something here (if I am please tell me) but the applicability of the offset component is already dead for non-square textures. "Absolute" doesn't affect that.
Please, add one more "short list" vote - and save us a lot of headaches trying to calculate the offset gradients.
Rô_________________________________
My favourite question is "Why?".
My second favourite is "Why not?" |
| Posted: June 16, 2006 2:28 pm |
Details
E-Mail
|
|
IONclad
Building art one node at a time.
|
I'd like to see a 'scalar' node. One that does offset, scale, rotate, invert, flip, etc. A lot of times I want to just scale a texture a little bit, without actually changing the original noise generator. Or rotate one, etc. the artist formerly known as Bongo51 |
| Posted: June 16, 2006 4:05 pm |
Details
E-Mail
|
|
byRo
an Englishman in Brazil

|
While the "absolute" offset doesn't arrive, here's the workaround that I think onyXMaster was referring to.
| Quote |
|---|
onyXMaster wrote:
......a lot easier without gradient blending/combining. |
1) Set up your offset in "absolute" mode (black = pick up from full left / top; white = full right / bottom);
2) Make a black-white gradient in the direction of the offset;
3) Blend the two, normal, 50%.
Now you don't have to scratch your head over complex offsets!
Rô
 _________________________________
My favourite question is "Why?".
My second favourite is "Why not?" |
| Posted: June 18, 2006 8:30 pm |
Details
E-Mail
|