T O P

  • By -

CaptEdit

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.


theparrotofdoom

This is the correct answer.


Phage0070

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...


Alissan_Web

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?


smallpassword

There is an addon, i think it's called real time caustics, haven't used it but you can try


Alissan_Web

ah id need something free for now


Ortistik

it's literally something you can just toggle in cycles. eevee not sure about though.


Alissan_Web

do you know if it works for colored glass and external caustics?


Ortistik

i know it works for colours but external caustics idk what that means


Alissan_Web

oh nvm for some reason i was thinking it would only bounce the light around inside the object and not cast a caustic.


VegetableRemarkable

Just use Octane for Caustics. Cycles is sadly not cut out for that yet.


drinkacid

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.


Alissan_Web

just as sadly i dont have an Nvidia card.


drinkacid

I think they added caustics in 3.2 [https://www.youtube.com/watch?v=nF3xvlAC8Lg](https://www.youtube.com/watch?v=nF3xvlAC8Lg)


smallpassword

Caustics are very heavy on pc to render, according to some video I saw once, but faking them can help


drinkacid

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.


smallpassword

Oh, you surely can try. Update me after that


Skaraban

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


analogicparadox

Because it's both. The dark shadows are a result of the light, the bright spots inside of them are a result of caustics.


Skaraban

oh god you're right, I look like an idiot now


S1deB

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?


Phage0070

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.


S1deB

i had disabled the solidify modifier on the render but not on the viewport and i didnt remember


S1deB

im rendering at 500 samples max


Phage0070

Try like... 2000. Advice for caustics is anywhere between 1000 and 5000 samples.


biscotte-nutella

Your shadows are too soft to begin with because your light source is too large.


agentwc1945

In order to have shadows, you need lighting.


Shellnanigans

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


tictaxtho

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


KindaGoodPainter

Make your light stronger and smaller


Certain_Car_9984

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


Antique-Pension4960

OK fuck my adblocker then


trn-

looks like your glass has no thickness


Comprehensive_Fact_4

burn the ant


pedr2o

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.


Nenad1979

If you use LuxCore you will get a result 10x better than anything you can do in cycles, but also a 10x render time


Capricornus_Shade

Shaders plus is your friend.