YOUR ACCOUNT

Login or Register to post new topics or replies
CorvusCroax
CorvusCroax

Posts: 1227
Filters: 18
So, I've been trying to create a filter which has some bendy pipes. I've been trying to figure out how to take a map input, and to bend it like shown. All my attempts have resulted in some pretty messy failures ...er ... 'learning opportunities.'

Does anyone have suggestions on how make a filter which performs the operation shown in the image?

For super-extra credit:

Would it be possible to do this operation over a tiled field? ie not just one bend, but over an area which might have multiple bends back and forth?

  Details E-Mail
ThreeDee
Lost in Space

Posts: 1672
Filters: 112
Obviously, you want to have the textures bend accordingly.

I would use the spherize/unspherize snippet, using one quarter of it, and just plain splice it together from three pieces.

It is possible to make it tile, but it is rather complicated; you'll have to semi-rebuild the spherize/unspherize snippet using the Tiles Component and put a control of how many tiles in that way. I did something similar recently for Rgoer for his spiral animation (I doubt you can make it tile with the "Size, Pixels" control).

You will have to divide the offset percentages in the spherize/unspherize snippet by the number of tiles to make it work. Division math can be done, and a snippet or a few exist on the subject.

And you would have to have at least one tiled component that controlled the selection of which bend angle to use, quantized for 90 and -90 degrees.

I also recall seeing a filter "the perfect arc," which attempted something similar (not tiled), but I'm not too familiar with it.
  Details E-Mail
CFandM
ForgeSmith

Posts: 4761
Filters: 266
Here is "the perfect arc that 3d was talking about....
http://www.filterforge.com/filters/5079.html

Heres a bending idea that I had but it does not do arcs....Also here is the frame component with a bend that you need don't know if this would be handy for your filter or not...


bendy thing.ffxml
Stupid things happen to computers for stupid reasons at stupid times!
  Details E-Mail
CFandM
ForgeSmith

Posts: 4761
Filters: 266
Thought about this for a minute when 3d brought up spherize/unspherize snippet..I used the circle bits from that and using the any angle rotate from Uber one can bend the line..
Heres the curve bending snippet...

bendy thing2.ffxml
Stupid things happen to computers for stupid reasons at stupid times!
  Details E-Mail
CorvusCroax
CorvusCroax

Posts: 1227
Filters: 18
Quote
CFandM wrote:
Heres a bending idea that I had but it does not do arcs....Also here is the frame component with a bend that you need don't know if this would be handy for your filter or not...


Thanks for the filter. This is not quite what I had in mind. I want to use a map component and then bend it. Not just make a bent thing from scratch. (I'm assuming that it will require some clever use of the offset component.)
  Details E-Mail
ThreeDee
Lost in Space

Posts: 1672
Filters: 112
Made a snippet for this. Coming soon to a filter library near you.

Does this:



  Details E-Mail
CorvusCroax
CorvusCroax

Posts: 1227
Filters: 18
Hey, that's awesome!

Did you do it by using the any angle rotate snippet, and then blend it diagonally across the elbow?
  Details E-Mail
ThreeDee
Lost in Space

Posts: 1672
Filters: 112
No, it is done by spherizing and splicing so that the textures bend properly. Sort of like this (simplified):

  Details E-Mail
CorvusCroax
CorvusCroax

Posts: 1227
Filters: 18
Ah, I see. Clever.
So it bends in 90 degree increments?
  Details E-Mail
ThreeDee
Lost in Space

Posts: 1672
Filters: 112
The snippet just does that one bend that you see. You can either use the same methodology to do the bend the other way or rotate the whole thing around, depending on how you're putting your texture together. The snippet is in the library now.

However, this ain't half the challenge of making it tile, you're gonna have fun figuring that out...

(But don't worry, it's easier than solving the Rubik's cube.)

Hint: Check out Voldemort's Random Rotate Tile.
  Details E-Mail
saurabhgayali
Saurabh Gayali
Posts: 183
Filters: 84
Is it possible to give a screenshot tutorials for u guys.

Cause i have an older version of FF which doesnt allow me to use filters

can u mail me replies on ugloys@gmail.com

coz i am less prone to check this site.

Thanks in advance
saurabh.gayali@gmail.com
  Details E-Mail
Kraellin
Kraellin

Posts: 12749
Filters: 99
uglyboys,

why dont you just update your version if it's 'an older version'. updates so far have been free.
If wishes were horses... there'd be a whole lot of horse crap to clean up!

Craig
  Details E-Mail
saurabhgayali
Saurabh Gayali
Posts: 183
Filters: 84
i have tried even earlier.

The update isnt free.
It has a 30 days limitation!
saurabh.gayali@gmail.com
  Details E-Mail
Kraellin
Kraellin

Posts: 12749
Filters: 99
that isnt the update; that's the demo, but it's also the commercial version. if you didnt have filter forge (FF), you would download the demo and install it. that is good for 30 days, but if you purchased it you would get a permanent cd/product key that you enter into the program and it makes it the final, commercial version. once you had that and if the demo you downloaded wasnt already the current version, you would use the update feature in FF to simply automatically update your current version.

now, if you already have FF paid for and installed and it's not a current version, you'd simply use the built in product update feature to make your version the current version.

but, if all you have is the demo installed and the 30 day trial has run out, you can apply for an additional 30 days by using the contact form here on the forums. if that is approved, that would give you a new product key to input and you'd then use that to make your version active again and then download the new version off the web page.
If wishes were horses... there'd be a whole lot of horse crap to clean up!

Craig
  Details E-Mail
Indigo Ray
Adam

Posts: 1442
Filters: 82
I've been working on creating a filter that bends a line at degrees other than 90.
So far I've made a really cluttered one based on ThreeDee's and using the Any Angle Rotate snippet that bends at any angle between 0 and 180. If you bend it past 180, you will see that the second half of the line gets cut off. Also at 45 degrees, a piece of the pipe can be seen at the bottom left corner.

Bend Snippet v2.ffxml
  Details E-Mail
Indigo Ray
Adam

Posts: 1442
Filters: 82
Here's a visual:

  Details E-Mail
SpaceRay
SpaceRay

Posts: 12299
Filters: 35
Thanks, this is very interesting and useful.
  Details E-Mail
uberzev
not lyftzev

Posts: 1890
Filters: 36
Cool, but not sure what the use would be.
  Details E-Mail
SpaceRay
SpaceRay

Posts: 12299
Filters: 35
Quote
Cool, but not sure what the use would be.


Well, to bend things smile;) smile:D
  Details E-Mail
Kraellin
Kraellin

Posts: 12749
Filters: 99
you can also check my snippet in the library. i made a rainbow filter that 'bent' a bar and i seem to recall i made a snippet of that and put in the library.
If wishes were horses... there'd be a whole lot of horse crap to clean up!

Craig
  Details E-Mail

Join Our Community!

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

33,712 Registered Users
+19 new in 30 days!

153,534 Posts
+32 new in 30 days!

15,348 Topics
+73 new in year!

Create an Account

Online Users Last minute:

29 unregistered users.