Caustics

Started by sjefen, September 02, 2007, 07:04:56 PM

Previous topic - Next topic

sjefen

I didn't find any thread asking if there ever will be caustics in Terragen 2. So I ask because it would make those tropical renders look glorious.
It dont have to be calculated correct. I know this will eat up the redertime. But as long as it looks nice.
It would be very hard to tell it's wrong anyways.

Please make this available in the future Planetside Team :P
ArtStation: https://www.artstation.com/royalt

AMD Ryzen Threadripper 1950X
128 GB RAM
GeForce RTX 3060 12GB

dhavalmistry

ya caustics would be nice....
"His blood-terragen level is 99.99%...he is definitely drunk on Terragen!"

NWsenior07

I think I remember seeing something about this over at Ashundar, before TG2 got released, if I remember right, Oshyan said something about Caustics being one of those really hard to code features that may be implimented sometime after TG2 is finished. If its still on the table or not is anyone's guess. Planetside?

sjefen

Quote from: NWsenior07 on September 03, 2007, 08:54:43 PM
I think I remember seeing something about this over at Ashundar, before TG2 got released, if I remember right, Oshyan said something about Caustics being one of those really hard to code features that may be implimented sometime after TG2 is finished. If its still on the table or not is anyone's guess. Planetside?

I thought it may be a little difficult.
But as I sad..... it don't have to be real. It could be some sort of random map that gets automaticly generated under the water.
As long as it looks good you won't be able to see it's fake ;)

http://imagecache2.allposters.com/images/pic/LPIPOD04/BN6723_23~Tropical-Beach-Cook-Islands-Posters.jpg
ArtStation: https://www.artstation.com/royalt

AMD Ryzen Threadripper 1950X
128 GB RAM
GeForce RTX 3060 12GB

Volker Harun

I might be wrong, but GI is calculating the light reflected by surfaces, which is quite a strong effect when thinking of reflecting surfaces.
So GI would probably cause caustics, too ... it just depends on GI-settings. And of course transparency should be included.

My guess.

Volker

RealUser

Here is a link
http://www.lysator.liu.se/~kand/caustics/
where you can find a caustics generator. It generates maps which you can use in TG2. I have used it in TG0.9.x with much success.
Markus / RealUser
...................................................................
visit my Renderosity Gallery at
http://www.renderosity.com/mod/gallery/browse.php?username=RealUser
...................................................................

mr-miley

Ya, the caustics generator is spot on, gives realy good results...... now all we need is transparent water to be able to use the caustics with  ;D
I love the smell of caffine in the morning

sjefen

Volker Harun - If that is correct, I guess you would have to take GI numbers to the insane.

RealUser      - Thank you very much for that link.
ArtStation: https://www.artstation.com/royalt

AMD Ryzen Threadripper 1950X
128 GB RAM
GeForce RTX 3060 12GB

Volker Harun

@sjefen ... insanity comes with the user ,-)

@Mr-Miley ... or a workaround would be nice ;)

sjefen

ArtStation: https://www.artstation.com/royalt

AMD Ryzen Threadripper 1950X
128 GB RAM
GeForce RTX 3060 12GB

RealUser

It should be possible to take the same perlin or whatever noise you took for the water/waves, distort it somehow slightly and map it on the ground as an b/w image and multiply the surfaces (like in photoshop). No? Just an idea ... well ...
Markus / RealUser
...................................................................
visit my Renderosity Gallery at
http://www.renderosity.com/mod/gallery/browse.php?username=RealUser
...................................................................

Oshyan

True, simulated caustics is not likely to make it into the initial TG2 release. For the time being use of image maps - such as those created by the Caustics Generator linked above - is probably your best bet. This will create reasonably realistic results quickly and easily, without significant render time overhead. Of course, as mentioned, transparent water is needed to take best advantage of this.

- Oshyan