Silverwing Quick Tip: Understanding Caustics (Or why caustics are so hard to render)

Поділитися
Вставка
  • Опубліковано 2 сер 2024
  • This tut is made with Octane Version 2022.1_R5 and Cinema 4D Version 2023.1
    Hello everyone.
    This week a Day early as I am invited to a birthday Party tomorrow yay.
    Its a very theoretical video this week as it lets you peek behind the inner workings of a renderer and tries to answer the question of why Caustics are so darn hart to render in most of todays render engines.
    P.s. leave a comment if you have any good Idea for a future quick tip / tut.
    0:00 Intro
    1:00 Establishing the Baseline
    1:58 What Light is doing in Reality
    3:14 The CGI Process
    5:46 Caustics in Reality
    6:17 Caustics in CGI
    8:00 What happens with "Fake Shadows"
    9:11 Looking at Photon Caustics
    10:24 Examples in 3D
    11:27 Explaining "Caustic Blur"
    13:40 Photon Tracer "Photon Gathering Radius"
    15:45 Outro

КОМЕНТАРІ • 75

  • @ThePuka
    @ThePuka Рік тому +20

    Otoy owes you. You continue to educate on a fairly deep level about the use cases of octane features. Ideally I would have always liked video materials on each feature of octane that was called up inside the app. The manual is ok but often you need to know why you use a feature at all. Something like Jake In Motions amazing AE breakdown of every effect would help octane users so much. I hadn’t considered how the caustics were calculated, glad to understand now. Be interesting to see how this develops with the brigade transition.

    • @SilverwingVFX
      @SilverwingVFX  Рік тому +2

      Thank you very much!
      Yeah having a video on every Feature sure would be a super nice thing. But it is also a lot of work and tedious to maintain.
      In the meantime you can request tuts and quick tips for the stuff you think is important for you ☺️

  • @proceduralnodes3d
    @proceduralnodes3d Рік тому +5

    Great tutorial!! You really explained why there is an issue and how the photon kernel helps remedy it.

    • @SilverwingVFX
      @SilverwingVFX  Рік тому +1

      Thank you. Great to hear that I managed to bring the thought across 🙌

  • @vladolareanu
    @vladolareanu Рік тому +3

    Exactly what I needed now! Thank you :)

  • @zotake
    @zotake Рік тому +1

    I was waiting it! You are killing with those Quick Tips! Thanks again for sharing it.

  • @amisheetrit2119
    @amisheetrit2119 Рік тому +4

    Raphael, as always you keep things interesting by explaining how its actually works in real life+cgi. Thank you so much for your time & effort! this Tutorial is amazing

    • @SilverwingVFX
      @SilverwingVFX  Рік тому +1

      Thanks a lot Ami. Appreciate your nice words. Maybe I should have explained what caustics are in the first place... 😇
      Anyway, very glas you liked it!

  • @impylse
    @impylse Рік тому +2

    Wow! always wondered how fake shadows and caustic blur worked... thank you Raphael!

    • @SilverwingVFX
      @SilverwingVFX  Рік тому +1

      Very glad you liked it. With those technical explainer videos, there are always 1000 more things one could explain in more detail.
      So its nice to hear you found it satisfactory.

  • @oursonwelles
    @oursonwelles Рік тому +3

    Always the best 3D content here 👌

  • @goner13
    @goner13 6 місяців тому +1

    Everytime you add another piece to my knowledge :D

    • @SilverwingVFX
      @SilverwingVFX  6 місяців тому

      That´s so nice to hear.
      Cheers and thanks a lot 🙏

  • @bharat5194
    @bharat5194 7 місяців тому +1

    Thanks

  • @DomZeal
    @DomZeal Рік тому +2

    Really good explanation

    • @SilverwingVFX
      @SilverwingVFX  Рік тому

      Very glad to hear that. I was not sure how understandable it was 😇

  • @drbolick
    @drbolick Рік тому +1

    Nice work! Thank you!

  • @MGrillo3D
    @MGrillo3D Рік тому +1

    Just what I need to see, thanks for making Sir!!!

    • @SilverwingVFX
      @SilverwingVFX  Рік тому

      Thank you very much for watching and commenting kind sir 🎩

  • @alexp5054
    @alexp5054 Рік тому +1

    Brilliant stuff, really good info thanks

  • @afewhourslater_dion
    @afewhourslater_dion 8 місяців тому +1

    sooo great lecture. You did amazing thing

    • @SilverwingVFX
      @SilverwingVFX  8 місяців тому

      Thank you very much. Great to hear that you liked it 🙌

  • @DIRK_H.
    @DIRK_H. Рік тому +1

    very good explanation, thanks a lot!!!🙂🙂🙂

    • @SilverwingVFX
      @SilverwingVFX  Рік тому +1

      Thank you very much. Glad to hear you found it useful 🙌

  • @jj89677
    @jj89677 Рік тому +1

    Oh mannnn, vielen Dank! Ich lern so viel durch dich *_*

    • @SilverwingVFX
      @SilverwingVFX  Рік тому +1

      Das ist sooo co zu hören! Vielen Dank für Dein Kommentar!

  • @paulpaulsen416
    @paulpaulsen416 Рік тому +1

    Thank you! 👍 Herzlichen Dank! 👍

  • @ThomvanVliet
    @ThomvanVliet Рік тому +1

    Always learn something new, even going in to this video thinking I won't need caustics information I still learned about fake shadows and caustic blur, incredible!

    • @SilverwingVFX
      @SilverwingVFX  Рік тому +1

      Ha ha this is soo cool.
      I always try to sprinkle in helpful bits here and there. Glad it worked!

  • @nicolasnayok
    @nicolasnayok Рік тому +1

    Amazing! Thanks

  • @Clemyfourtwenty
    @Clemyfourtwenty Рік тому +1

    Yay happy fun learning time!

  • @anastasiaantoshkina7720
    @anastasiaantoshkina7720 Рік тому +1

    Thank you very much :)

  • @hihihing7302
    @hihihing7302 Рік тому +1

    quite interesting!! Thanks bro!

    • @SilverwingVFX
      @SilverwingVFX  Рік тому +1

      Hey hey. Wow you are on a comment spree. Thank you for all of those!

  • @darkworx-films
    @darkworx-films Рік тому +2

    I like your tutorials very much. I always watch them during my break on monday. I am also interested in another fusion tutorial regarding multipasses and how to combine them from the ground up. Thus Aces with a model with more layers to it, dif dir/ind refl dir/ind etc etc, the way to combine them exactly is something interesting to me and perhaps you would love to elaborate on that as well:D keep up the good work!!!

    • @SilverwingVFX
      @SilverwingVFX  Рік тому

      Hey Nick,
      that´s super nice to hear that you made a habit out of watching my vids 🙌
      Thank you very much for your suggestion for another fusion tut.
      Generally fitting together passes should be super easy. Most of them get added (Refl Direct / Inderect) for example The same like I showed in the first Fusion tut with the light passes.
      To be honest, I don´t use such "complex" comping techniques myself. I usually get good results by just combining the light passes tweaking them a little and adding overall grad / look to my comp 😅
      The only other thing I use from time to time is render layers. Like what I did in the Tutorial for AE.
      Would it be of interest to you to see that done in Fusion?
      Cheers and a good start into the week to you!

  • @bulba1561
    @bulba1561 Рік тому +1

    big brain explanation. another banger bro

    • @SilverwingVFX
      @SilverwingVFX  Рік тому

      Thank you very much. So glad to hear you like it!

    • @bulba1561
      @bulba1561 Рік тому +1

      @@SilverwingVFX i love these types of tutorials with the diagrams/charts

  • @yassinrupp146
    @yassinrupp146 Рік тому +1

    yeh, nice one! thank you.

    • @SilverwingVFX
      @SilverwingVFX  Рік тому

      Also thank you for watching and commenting!

  • @hloshak
    @hloshak Рік тому +1

    Brilliant video man!

  • @BongbokCG
    @BongbokCG Рік тому +1

    🔥🔥🔥🔥

  • @emmanuelchacon8900
    @emmanuelchacon8900 Рік тому +1

    Master Silverwing.

  • @vinicimmm
    @vinicimmm Рік тому +1

    nossa, muito obrigado, esse vídeo é uma verdadeira aula.

  • @alokitpathik811
    @alokitpathik811 Рік тому +1

    excellent so happy from OTOY for this update can we have complete scene tutorials like using this photon update on a perfume bottle !!

    • @SilverwingVFX
      @SilverwingVFX  Рік тому +1

      Yes, I think it helps mostly with beauty product and beverage commercials.
      For bigger scenes there are some things still missing imho. As control via light / hdri to cast caustics etc.
      Also an option to fine tune HDRIs. Some of them can cause quite some photon fireflies.

  • @gv0zdysh0k
    @gv0zdysh0k Рік тому +1

    Thank you so much! I'm amazed by your tutorials/researches. Last time I asked you about intersecting and overlapping volume objects, I want to add to the list of questions the topic of noises, especially in dark scenes. Sometimes it's impossible in octane to render without noise no matter how many samples do you use, how it is? I'm a corona user as well and rendering one picture for 8 hrs I'm sure that it will have no noise at all, but in octane 16000 passes with all maximum values I have no guarantee that it will be clean - that is so embarrassing and annoying

    • @SilverwingVFX
      @SilverwingVFX  Рік тому +1

      Hey and thank you for your comment. The intersecting volumes suggestion is still on my tut list. Though as I usually rather rarely deal with this, I would have to do some research to be really sure. For now, as I probably said last time, for overlapping volumes, make sure that the step length is the same for all of the overlapping ones.
      About Noise:
      That one os really tricky to answer as it really depends on the scene and the lighting.
      Geberally what Octane does not like is small bright light sources, non rough surfaces. In general high energy always causes fireflies and everything to divert / spread the energy is a help to reduce noise
      Also of couse Adapive Sampling and GI Clamp (the default here is really high in Octane and I believe is much lower on Corona)
      With the right precautions Octane in almost all cases renders rather quick and noise free.
      But maybe this is another good foundation for an Octane optimizing tut.
      Hope those few hints help a bit. Other then that you are welcome to write me an email and send me some example renders of scenes that I can take a look at. The mail address is on my website.
      Cheers and a fantastic start into this week to you!

    • @gv0zdysh0k
      @gv0zdysh0k Рік тому

      @@SilverwingVFX thank you som much! You are great!

  • @Amorstopineed
    @Amorstopineed Рік тому +1

    Hello raphael, its very intersting, i really want to make such interesting casutic scenes - but not sure which render works better- redshift or octane, you prefer octane to redshift regarding this difficult, detailled scenes?

    • @SilverwingVFX
      @SilverwingVFX  Рік тому +1

      Hey there.
      I think the best way to determine which renderer is best for you is to try both and then decide which one you can operate best.
      There are differences between Octane and RS of course. Octane is more restrictive to physical behavior while you can fake a lot more in RS what also gives you more flexibility if you need it.
      It´s pretty much down to the user and to his needs and what workflows he uses.
      Hope that helps you to make a decission.
      Raphael

    • @Amorstopineed
      @Amorstopineed Рік тому

      @@SilverwingVFX thank you very much!

  • @johnford8425
    @johnford8425 Рік тому +1

    do you ever use the photon tracer on larger scenes like a swimming pool? I am finding they work quite well on smaller scenes but for archviz work they work, but have issues - lots of black squares that many times to not resolve.

    • @johnford8425
      @johnford8425 Рік тому +1

      actually - I just realized - the problem was multiple cards - if I use only one gpu, the problem is gone - in case anyone else runs into this.

    • @SilverwingVFX
      @SilverwingVFX  Рік тому

      @@johnford8425 Hey John, thank you very much for your comments.
      I am in contact with the dev team about this issue. Hopefully it can be fixed soon.
      Other then that. I use photon tracing only if I need very detailed caustics. Otherwise you would get longer render times for nothing.
      Since I am almost always doing small scenes besides from tests I have not had the opportunity to use it on bigger scenes like the mentioned pool.

  • @austinpinilla7409
    @austinpinilla7409 Рік тому +1

    I recently updated to octane plugin for c4d 2022.1-R5, and tested out what you did here with a platonic (both filled and hollow), and I didn't get a different in caustics or visuals from PT and Photon. Any suggestion on what could be the problem?

    • @SilverwingVFX
      @SilverwingVFX  Рік тому +1

      Have you enabled photon caustics in the material you used on the platonic. Its in the Index tab and called "allow caustics" also make shure "fake shadows" is turned off. Hope that helps!

  • @user-vh3gu3di5y
    @user-vh3gu3di5y Рік тому +1

    Hello!
    I'm leaving a comment because I'm curious.
    1. Photon Tracing seems to take longer rendering time than Path Tracing. Is that correct?
    2. Photon Tracing seems to have much better caustic representation than Path Tracing. Then, is there no need to use Path Tracing?
    I'm Korean and it's a shame that I'm not good at English. So I don't fully understand this deep and great tutorial. I'm still reading and watching it. Thank you.

    • @SilverwingVFX
      @SilverwingVFX  Рік тому

      Hey there and thank you for your comment:
      Photontracing = Normal Pathtracing + Photons
      Therefore it renders longer for situations where you do not need accentuated caustics.
      Rendering without strong caustics = Pathtracing
      Rendering with strong emphasis on caustics = Photon Tracing
      I hope that makes it clearer.
      Greeting to Korea and a great weekend to you!

    • @user-vh3gu3di5y
      @user-vh3gu3di5y Рік тому +1

      @@SilverwingVFX I understand perfectly! Thank you so much🥹👍

    • @SilverwingVFX
      @SilverwingVFX  Рік тому

      @@user-vh3gu3di5y 👍 🙌

  • @cowboytanaka6675
    @cowboytanaka6675 Рік тому +1

    was ist das allererste was sich jemand der in C4D interessiert ist angucken sollte? Ich gucke mir VFX gerne an aber hab keine ahnung wie es geht und wie gesagt du hast es durchgespielt also gibts sowas wie "VFX for dummies"?

    • @SilverwingVFX
      @SilverwingVFX  Рік тому

      Ha ha vielen Dank. Ich offe, dass es zumindest für die Leute, die Octane machen, ein wenig Aufschluss bringt. C4D selbst hat natürlich nochmal sehr viel Quick Tip Potential. Freut mich immer, von Dir zu hören. Grüße und ein tolles Wochenende Dir!

  • @DommageCollateral
    @DommageCollateral Рік тому +1

    hey ich arbeite mehr mit blender, houdini, unity und threejs...aber hast du einen discord?

    • @SilverwingVFX
      @SilverwingVFX  Рік тому

      Hey hey, danke für Dein Kommentar.
      Sorry, hab keinen eigenen Discord-Channel.
      Bin aber im Octane Render Official. Allerdings nicht wirklich aktiv dort.
      Bei Fragen darfst Du mir aber gerne eine Mail schicken!