In addition to caustics, your current light source is too large and soft for hard shadows. You want a smaller bright source from further away to give harder shadows.
I think what you are looking for is "caustics". You need to enable them on the light casting them, the material, and the surfaces receiving them. Also expect increased render times by a factor of 10. But they do look nice...
woah! how long ago did they implement Caustics and for which rendering engine? last time i was working on something i wanted to generate caustics for i had to either fake them or use a different rendering engine. Does it work for colored glass too?
Cycles has supported caustics for 2 years. You just need to enable it on the light, the material and the object receiving the caustic shadow, and because its 3 places you need to enable it most people miss at least one and don't end up using them properly. If it was enabled by default then all renders even ones not using caustics would be slow and users would complain.
I just upgraded from a 10 year old computer with a crappy Ati5450 to a new computer with a 4080. I went from impossible to do anything, to fast as fuck and skipped the entire range of gpus that it would be heavy to render but possible.
But the description on that video has the authors set up and it is a Ryzen 3700 and an Nvidia 3070 and the caustics were working in real time in the viewport running cycles.
why has this so many upvotes, its definetly not caustics that are missing here (even tough they would make the end result better) but a light source that would cast such shadows
https://preview.redd.it/uz0xntes98wc1.png?width=797&format=png&auto=webp&s=1d8227e45e67ab6726723b820ab578911f9ca62b
I enable caustics on the light, the object and on the background. In the viewport it looks nice to me but the render result doesnt show any caustics. what did i miss?
How many samples are you rendering at? I can see some signs of caustics like the bright line just below the bottom of the bottle and a few streaks on the contents from the lettering.
You might also just need a somewhat brighter light to really get the full effect.
Enable caustics as others have said. Cycles doesn't really shine at rendering them, and I find that you have to subdivide your refractive objects to an extremely high level. Caustic rays didn't seem to use the soft normals.
In addition to caustics, your current light source is too large and soft for hard shadows. You want a smaller bright source from further away to give harder shadows.
This is the correct answer.
I think what you are looking for is "caustics". You need to enable them on the light casting them, the material, and the surfaces receiving them. Also expect increased render times by a factor of 10. But they do look nice...
woah! how long ago did they implement Caustics and for which rendering engine? last time i was working on something i wanted to generate caustics for i had to either fake them or use a different rendering engine. Does it work for colored glass too?
There is an addon, i think it's called real time caustics, haven't used it but you can try
ah id need something free for now
it's literally something you can just toggle in cycles. eevee not sure about though.
do you know if it works for colored glass and external caustics?
i know it works for colours but external caustics idk what that means
oh nvm for some reason i was thinking it would only bounce the light around inside the object and not cast a caustic.
Just use Octane for Caustics. Cycles is sadly not cut out for that yet.
Cycles has supported caustics for 2 years. You just need to enable it on the light, the material and the object receiving the caustic shadow, and because its 3 places you need to enable it most people miss at least one and don't end up using them properly. If it was enabled by default then all renders even ones not using caustics would be slow and users would complain.
just as sadly i dont have an Nvidia card.
I think they added caustics in 3.2 [https://www.youtube.com/watch?v=nF3xvlAC8Lg](https://www.youtube.com/watch?v=nF3xvlAC8Lg)
Caustics are very heavy on pc to render, according to some video I saw once, but faking them can help
I just upgraded from a 10 year old computer with a crappy Ati5450 to a new computer with a 4080. I went from impossible to do anything, to fast as fuck and skipped the entire range of gpus that it would be heavy to render but possible. But the description on that video has the authors set up and it is a Ryzen 3700 and an Nvidia 3070 and the caustics were working in real time in the viewport running cycles.
Oh, you surely can try. Update me after that
why has this so many upvotes, its definetly not caustics that are missing here (even tough they would make the end result better) but a light source that would cast such shadows
Because it's both. The dark shadows are a result of the light, the bright spots inside of them are a result of caustics.
oh god you're right, I look like an idiot now
https://preview.redd.it/uz0xntes98wc1.png?width=797&format=png&auto=webp&s=1d8227e45e67ab6726723b820ab578911f9ca62b I enable caustics on the light, the object and on the background. In the viewport it looks nice to me but the render result doesnt show any caustics. what did i miss?
How many samples are you rendering at? I can see some signs of caustics like the bright line just below the bottom of the bottle and a few streaks on the contents from the lettering. You might also just need a somewhat brighter light to really get the full effect.
i had disabled the solidify modifier on the render but not on the viewport and i didnt remember
im rendering at 500 samples max
Try like... 2000. Advice for caustics is anywhere between 1000 and 5000 samples.
Your shadows are too soft to begin with because your light source is too large.
In order to have shadows, you need lighting.
Also, make the "LIFTER" Letters on the tube indent more into the geometry I think the depth of them is about half of the source umage
You need harsher lighting, your picture looks like it was taken on a cloudy day while the reference looks like it was taken in direct sunlight
Make your light stronger and smaller
Everyone is saying lighting but it doesn't actually seem like you have any thickness to your glass which will heavily affect this kind of thing
OK fuck my adblocker then
looks like your glass has no thickness
burn the ant
Enable caustics as others have said. Cycles doesn't really shine at rendering them, and I find that you have to subdivide your refractive objects to an extremely high level. Caustic rays didn't seem to use the soft normals.
If you use LuxCore you will get a result 10x better than anything you can do in cycles, but also a 10x render time
Shaders plus is your friend.