Login - Create Account
Bookmark and Share

Technique called ‘orbit trapping’ to map an image into fractal space

Login or Register to post new topics or replies
SpaceRay
SpaceRay

Posts: 6221
Filters: 12
I have seen a filter for photoshop that uses a technique called ‘orbit trapping’ to map an image into fractal space

http://www.subblue.com/projects/fractal_explorer

This uses fractal data to position photo images as if they were shown using the fractal data positions, Sorry that I explains this badly, Here is better an example to show it

Image

Image

Image

I had the crazy idea that perhaps this could be possible in some way to be done also as a FF filter, but really and probably this would not be able to build something like this.
  Details E-Mail
Morgantao
Can't script

Posts: 2185
Filters: 20
It would be possiblr to make this effect using LUA scripts. I suspect it will be very slow though, because LUA is slower than hard coded components, fractals are notoriusly slow and there's no GPU acceleration involved.

In any case, I stand by my description above my logo smile:D
  Details E-Mail
SpaceRay
SpaceRay

Posts: 6221
Filters: 12
WHY I THOUGHT ABOUT MAKING A FILTER FORGE FILTER WITH THIS ?

In the already made filter plug in I have put above it works very well, BUT ONLY allows to put just ONE image and this is the one that is going to be repeated all over the fractal image, so I thought that as Filter Forge can use more than one when configuring it in the filter, probably this could be a solution for having more than one image as fractal source.

Quote
Morgantao wrote:

It would be possible to make this effect using LUA scripts. I suspect it will be very slow though, because LUA is slower than hard coded components, fractals are notoriusly slow and there's no GPU acceleration involved.


YES, you are right, Sphinx have already used LUA scripts for something like this, and as you say they are very slow, if fractals are already slow on hard coded components, in LUA would be even slower as you comment very well, and of course is the very important and essential thing that FF does not have any GPU acceleration smile:( smile:cry:

I HAVE TESTED IT MYSELF AND GPU IS ESSENTIAL FOR IT TO WORK

I have just downloaded it and tested myself, and have found that if you do not use the GPU option, and leave only the CPU, it goes like a very slow motion movie and can´t really use it much, and is painful to use this way.

Activating the GPU optimization is like putting an airplane engine to it, it goes very fast and ALL in full real time.

SO THIS IS NOT POSSIBLE TO MAKE IN FF

So after the test and the really HUGE difference between the NON GPU option, I must say that this is not possible to make in Filter Forge, and considering that this is hard code software, and not using LUA script that would be even slower.

Sorry for suggesting this and not have thought that it would need GPU acceleration optimization

Quote
Morgantao wrote:
In any case, I stand by my description above my logo


smile:D if you can´t script, much less can I smile:D
  Details E-Mail
Sphinx.
Filter Optimizer

Posts: 1344
Filters: 38
Actually that could work well in FF.. I'll check it out smile:)
Njyldgarkn sample cache!
  Details E-Mail
Sphinx.
Filter Optimizer

Posts: 1344
Filters: 38
First test - I'm using a modified version of the fractal explorer I made a while ago..

Njyldgarkn sample cache!
  Details E-Mail
Sphinx.
Filter Optimizer

Posts: 1344
Filters: 38
One more..

Njyldgarkn sample cache!
  Details E-Mail
Morgantao
Can't script

Posts: 2185
Filters: 20
Good start! smile:)
  Details E-Mail
SpaceRay
SpaceRay

Posts: 6221
Filters: 12
Quote
Sphinx wrote

Actually that could work well in FF.. I'll check it out


I believed that this would not be possible and you have made me happy knowing I was wrong as you have showed here.

WOW !! WOW !! Sphinx you have doen a GREAT work !!! smile:eek: smile:eek: smile:eek:

Excellent, beautiful and very good examples !!!

What use has the PHP file that you have put in the link ??? smile:?: Inside this file there are lots of texts from the FF FORUM !!!! smile:?: smile:?: smile:?:

The MOST IMPORTANT question is HOW FAST it is to render in FF, because in Pixel bender is done in REALTIME and I do not think that in FF would not be possible.

The only interesting thing to be able to choose the FF filter against the Pixel bender one is the ability to MIX more than one image in the fractal explorer, BUT it is has enough speed to be useful.
  Details E-Mail
Sphinx.
Filter Optimizer

Posts: 1344
Filters: 38
Quote
What use has the PHP file that you have put in the link ??? Inside this file there are lots of texts from the FF FORUM !!!!


Just click it smile:-D

Quote
The MOST IMPORTANT question is HOW FAST it is to render in FF, because in Pixel bender is done in REALTIME and I do not think that in FF would not be possible.


Nothing in FF is realtime, but the filter is quite fast by FF standards. The two images above were rendered in about 10 secs, 25 samples AA!

The attached one rendered in 1 minute and it is set to the most expensive settings possible

Njyldgarkn sample cache!
  Details E-Mail
Morgantao
Can't script

Posts: 2185
Filters: 20
In that case, all I have to say is DAYUM! smile:D
Now how about upping this to the library? And having more than 1 pic?
  Details E-Mail
SpaceRay
SpaceRay

Posts: 6221
Filters: 12
Quote
Sphinx wrote:

Quote
What use has the PHP file that you have put in the link ??? Inside this file there are lots of texts from the FF FORUM !!!!


Just click it smile:D


YES smile:D I am Sorry I thought that this was some kind of trial of the script or filter and I tried to download it instead of CLICKING OVER the link smile:blush: smile:D

Quote
Sphinx wrote:

Quote
The MOST IMPORTANT question is HOW FAST it is to render in FF, because in Pixel bender is done in REALTIME and I do not think that in FF would not be possible.


Nothing in FF is realtime, but the filter is quite fast by FF standards. The two images above were rendered in about 10 secs, 25 samples AA!

The attached one rendered in 1 minute and it is set to the most expensive settings possible


That´s why I was asking because I know VERY WELL that NOTHING in FF is in realtime smile:D smile:D smile:D smile:D you would need to have GPU acceleration for this to be possible

The time you have put is good and usable, BUT this time is RELATIVE and really not a good measure to know if it fast or not UNLESS YOU KNOW THE RESOLUTION OF THIS EXAMPLES

The time you have measured is to make the 600 x 600 examples you have put above ?

Taking the highest one you have put, if it takes 1 minute to make a 600x600 result, then:

it would take 16 MINUTES to make a 2400 x 2400 smile:dead: (600x600 = 360.000 2400x2400 = 5.760.000 --> 5.760.000 / 360.000 = 16)

it would take nearly 45 MINUTES to make a 4000 x 4000 smile:eek: smile:dead: smile:dead: smile:dead:

Making a 4000 x 4000 image with Pixel Bender Fractal Explorer in high quality using GPU activated it takes 1 SECOND smile:D
  Details E-Mail
SpaceRay
SpaceRay

Posts: 6221
Filters: 12
If I have choosen the highest quality is because on fractals reaching the infinite need to have a very good antialias to make them see well and good.

THE BIG DIFFERENCE IS TO HAVE MORE THAN 1 IMAGE

What would be really interesting and useful and really be worth the time it would take to render is IF you could more than one image option, at least have 3 images to combine in the FF Fractal explorer (or better 5 if it possible) this would make the biggest and real difference and the reason to use this filter in FF versus using it in the Pixel Bender.

Of course that if you do NOT own Photoshop CS4 or CS5, you will not be able to use Pixel Bender, so this would still be a good alternative even with only one image.
  Details E-Mail
Ramlyn
Ramlyn

Posts: 78
Wow. Very nice results. Also the original site is interesting. I like their videos.

SpaceRay, your new avatar is very nice too. smile;)
  Details E-Mail
Sphinx.
Filter Optimizer

Posts: 1344
Filters: 38
Quote
The time you have put is good and usable, BUT this time is RELATIVE and really not a good measure to know if it fast or not UNLESS YOU KNOW THE RESOLUTION OF THIS EXAMPLES

The time you have measured is to make the 600 x 600 examples you have put above ?


Like I wrote, the timings are for the images I posted (click on the thumbnails to see the full resolution versions).

Quote
THE BIG DIFFERENCE IS TO HAVE MORE THAN 1 IMAGE


I will post a multi image version soon (I'm out of time atm.). It will use different images as the iterations progress..
Njyldgarkn sample cache!
  Details E-Mail
SpaceRay
SpaceRay

Posts: 6221
Filters: 12
Please, Is there any new news about this idea ?

Sphinx, have you done anything else with this ?

Thanks
  Details E-Mail
SpaceRay
SpaceRay

Posts: 6221
Filters: 12
I asked in July about this and there has not been any news, and now in November I ask again

Quote
Sphinx wrote:

I will post a multi image version soon (I'm out of time atm.). It will use different images as the iterations progress..


Please Sphinx:

What happened to your filter about this topic?

Do you have a little more time now or you are not interested in it anymore?
  Details E-Mail

Join Our Community!

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

15,403 Registered Users
+6 new last day!

112,677 Posts
+12 new last day!

10,106 Topics
+5 new in 7 days!

Online Users Last 5 minutes:

7 unregistered users.

Recent Wiki Edits:

Follow filterforge on Twitter