In newer versions of Blender there is another way to calculate caustics (more physically accurate one but much slower!): * Switch renderer to Cycles CPU (maybe in future Path Guiding will be available in GPU mode - check that out!) * Enable Path Guiding (the most important step!) * In "Lights" enable Light Tree (it may be disabled if your *.blend file is really old) * Go to Light Paths and set Indirect Light to 25 and Filter Glossy to 0 * DISABLE all settings related to caustics (in your light sources and in any meshes that emit or get caustics)! That step disables generation of approximate caustics and enables more physically correct one. * Make sure that you have set at least 128 samples! * Hit Render Image and see the result! ;-)
@KennyPhases light path 20 accept volume (0) , smooth shading done, nothing occlude water. I am trying to make caustics in the pool, and it looks ok, but in the shallow part of the pool (10cm from lowest boundary of the water to the pool surface) there are dark artifacts made of shadow (if I turn off water shadows, those artifacts become just like clear unoccluded pool surface) they have size and form of edges and polygons of water object. Also artifacts appears when hight of a waves become higher, rather than wider. You can see them better if you make size of the light minimal as possible, so they become sharp. I'll make video and will try to share it here. Very interesting if I just did something wrong and it is possible to fix it
hey Kenny, I have an image of my grandparents i want cast a glass which projects caustic image of my them. So, is there any possibility that this tool blender 3D tool provides some sort of reverse engineered thing from 3d to 2d.
You could import the image as "image as planes", and then create a shader of glass, plug in the image into the color socket, and possibly try that! It should be possible as long as you have some sort of geometry with the image. You could potentially plug in the image into a bump node > into displacement socket of your material output and also get some bumps and ridges that way too!
Hii, I got pure black shadow only why is that 😢. If I didn't do anything and simply just put a light over a glass object it works fine. But the caustics are not realistic
Incredible one. As a beginner I'm still learning proper lighting!
Thank you so much :)
In newer versions of Blender there is another way to calculate caustics (more physically accurate one but much slower!):
* Switch renderer to Cycles CPU (maybe in future Path Guiding will be available in GPU mode - check that out!)
* Enable Path Guiding (the most important step!)
* In "Lights" enable Light Tree (it may be disabled if your *.blend file is really old)
* Go to Light Paths and set Indirect Light to 25 and Filter Glossy to 0
* DISABLE all settings related to caustics (in your light sources and in any meshes that emit or get caustics)! That step disables generation of approximate caustics and enables more physically correct one.
* Make sure that you have set at least 128 samples!
* Hit Render Image and see the result! ;-)
This is amazing! I will have to try this!!!
@@KennyPhases Please do ;-)
Awesome, many thanks, my Bro!!
nice tutorial, solve my problem quickly
before i watched this video i had no idea it was possible to render caustics on blender
So glad you found this insightful!
WOW
I'm probably a noob, but whats the point of setting the max bounces at 50 if all the the other bounces are set to 10?
You're not a noob! somebody later clarified that i was using the Light-Paths incorrectly! You can put them all to 50!
Is it possible to get caustics with object emission instead of lights?
I believe so yes. I think you'll have to setup some custom nodes in order to do so!
I have some dark artifacts on recieve surface. It is kind of shadow. Have you ever faced this trouble with?
Did you try raising your light paths, and also making sure no objects are overalapping, also all need to be shaded smooth.
@KennyPhases light path 20 accept volume (0) , smooth shading done, nothing occlude water. I am trying to make caustics in the pool, and it looks ok, but in the shallow part of the pool (10cm from lowest boundary of the water to the pool surface) there are dark artifacts made of shadow (if I turn off water shadows, those artifacts become just like clear unoccluded pool surface) they have size and form of edges and polygons of water object. Also artifacts appears when hight of a waves become higher, rather than wider. You can see them better if you make size of the light minimal as possible, so they become sharp. I'll make video and will try to share it here. Very interesting if I just did something wrong and it is possible to fix it
@@ИльяПростаков-м1с Awesome! If you can't share it here, feel free to share it on Social media on instagram with me!
hey Kenny,
I have an image of my grandparents i want cast a glass which projects caustic image of my them. So, is there any possibility that this tool blender 3D tool provides some sort of reverse engineered thing from 3d to 2d.
You could import the image as "image as planes", and then create a shader of glass, plug in the image into the color socket, and possibly try that! It should be possible as long as you have some sort of geometry with the image. You could potentially plug in the image into a bump node > into displacement socket of your material output and also get some bumps and ridges that way too!
Hmm... I've followed all your steps but got result which is not look like yours... :(
Oh no! Please message me on Instagram so I can further help you! Also make sure you are in CYCLES.
Hii, I got pure black shadow only why is that 😢. If I didn't do anything and simply just put a light over a glass object it works fine. But the caustics are not realistic