is it possible to render caustics using path engine

Use this forum for general user support and related questions.
Post Reply
frank_yifei
Posts: 7
Joined: Fri Mar 09, 2018 1:46 pm

is it possible to render caustics using path engine

Post by frank_yifei » Sat Nov 03, 2018 6:36 am

I tried with latest blender addon to render a glass bottle with water, hoping to get a beautiful caustics effect.
I thought it is a matter of rendering time, but after a long time of rendering with path engine, I only got a noise free result. the glass bottle itself looks the same with bidi render. But the shadow of the bottle is solid and no caustics. I heard caustics can be rendered in path tracing renderer but takes longer time. is it possible to do it in luxcore render's path engine?
Also I tried rough glass, it has caustics and gives same result with bidi engine after longer rendering time.
I dont know it is a feature or a bug. Anyway, I created an issue on github.

User avatar
B.Y.O.B.
Developer
Posts: 1730
Joined: Mon Dec 04, 2017 10:08 pm
Location: Germany
Contact:

Re: is it possible to render caustics using path engine

Post by B.Y.O.B. » Sat Nov 03, 2018 9:22 am

You need an intersectible light source, for example an area light or a sun light. A point or spot light does not work, they are infinitely small (not intersectible by path).
Support LuxCoreRender project with salts and bounties

User avatar
FarbigeWelt
Posts: 302
Joined: Sun Jul 01, 2018 12:07 pm
Location: Switzerland
Contact:

Re: is it possible to render caustics using path engine

Post by FarbigeWelt » Sat Nov 03, 2018 5:31 pm

Yes, and it works quite well, see e.g.
viewtopic.php?f=2&t=576&start=40#p7043
As B.Y.O.P. explained, use a light with a certain expense, like area lights or a plane with emitting material. The area should be at least that of your object.
Microsoft Windows 10 Professional, intel i7 4770K, 32 GB, AMD R9 290x 4 GB, AMD R9 390x 8 GB
Instagrammer, please join #luxcorerender for your renderings.

Post Reply