Blender 3D Eevee, SSGI, Cycles & Redshift Render Comparison

Sdílet
Vložit
  • čas přidán 20. 12. 2020
  • Today we're doing some not very scientific but altogether interesting rendering comparisons using an RTX3070 and testing the differences between Eevee, Eevee +SSGI, Cycles and Redshift. I've tried to recreate each shot as faithfully to the original concept as possible to benchmark and compare result as favourably to each renderer as possible but there's always room to improve!
    Support us on Patreon:
    / smallrobotstudio
    Check out more Small Robot Studio:
    / smallrobotstudio
    smallrobotstudio.com
    Check out more or Érika’s Work:
    www.erikacasab.com
    / erikacasab
    Stay up to date on Facebook:
    / smallrobotstudio

Komentáře • 107

  • @lubedlegs
    @lubedlegs Před 3 lety +51

    just a handy tip, When rendering a realistic scene in eevee there's a good chance that the "Light Probe" object will yield "better" (more realistic results).
    I haven't played with them much, but seeing how they are very similar to a game engine type probes, they probably aren't hard to use.

    • @SmallRobotStudio
      @SmallRobotStudio  Před 3 lety +7

      Thanks for the tip I'll check it out, I'm looking at maybe using Eevee (if it's faster than Redshift) for more stylized projects in the future and anything to improve the renders is greatly appreciated!

  • @muhammadbilalmemon271
    @muhammadbilalmemon271 Před 3 lety +36

    eeve is a blessing for beginners as it is the least resource-demanding engine

  • @angryvaginasfromspace7718
    @angryvaginasfromspace7718 Před 3 lety +45

    Damn do i want a glass of orange juice right now.

  • @llamaz6731
    @llamaz6731 Před 3 lety +4

    "The render times are into the minutes rather than the seconds"
    Me waiting 8 minutes for my donut to render in eevee

  • @loydeanimation
    @loydeanimation Před 3 lety +21

    I would have also used the denoiser feature for cycles. In any case, great job!

  • @bentbilliard
    @bentbilliard Před 3 lety +2

    Would be interesting to do this again with the Cycles's adaptive sampling feature and the Denoise node in the compositor activated.

  • @TerenceKearns
    @TerenceKearns Před 3 lety +6

    12:15 you should consider looking into an ACES workflow. These issues wouldn't be an issue IMO. Or at least render to some sort of log curve then apply a lut at grade time.

  • @STILLTHINKING656
    @STILLTHINKING656 Před 3 lety

    awesome tutoriual!!! do you know how to set up Glare, bloom in viewport/render window?

  • @christianbohm6118
    @christianbohm6118 Před 3 lety +5

    Great example! Usually people chose too simple scenes, but this one clearly shows a case where a realtime renderer can't compete with a proper raytracer.

    • @SmallRobotStudio
      @SmallRobotStudio  Před 3 lety

      Thank! Yeah I was most interested in some real world comparisons to see how well I could integrate any of these renderers into future projects, good to learn some of the strengths of each.

  • @tcheadriano
    @tcheadriano Před 3 lety +1

    Awesome!!!

  • @basspig
    @basspig Před 3 lety

    What shortcuts is Redshirt taking to get those speeds?

  • @Geostationary0rbit
    @Geostationary0rbit Před 2 lety

    invaluable time saver! thanks

  • @alejmc
    @alejmc Před 3 lety

    Thanks a lot for showing these differences.
    The orange juice glass with eevee vs eevee-ssgi is quite different, something happens with the reflections, fresnel, etc on the SSGI one... is it because SSGI uses the same paths as SSR and maybe conflicts? Even though the orange bottom part looks great and with more bounced light (less shadowed) on the SSGI one, it adds a black streak on the glass and it removes all the hazy/gloomy fresnel-like reflections along the glass/juice.

  • @marshmallow_fellow
    @marshmallow_fellow Před 3 lety +2

    You can do something like Light linking in Cycles using layers and the compositor but it's really convoluted. I'd love to see a streamlined way to do it like in RedShift

    • @SmallRobotStudio
      @SmallRobotStudio  Před 3 lety +1

      Yeah I know but as you say it's quite convoluted! Light linking is a desperately needed feature in my opinion, otherwise I'd say Cycles feature wise is very complete.

  • @lawrencedoliveiro9104
    @lawrencedoliveiro9104 Před 3 lety

    1:17 I wondered about RenderMan and GPU support, because as you may know all its material definitions are done with RenderMan Shading Language, RSL. And that kind of thing never seems to work on GPUs. Compare Open Shading Language, OSL, from Sony Pictures ImageWorks, nowadays supported by a range of different CG apps, though I can remember when it was only in Blender Cycles. That, too, is CPU-only.

  • @victorwachanga8570
    @victorwachanga8570 Před 3 lety +1

    great work!

  • @arusenpai5957
    @arusenpai5957 Před 3 lety +9

    Reshift do a great job with less samples than Cycles. Nice render engine btw.

    • @arusenpai5957
      @arusenpai5957 Před 3 lety +2

      And Eevee & SSGI for cartoon style, with some work is blazing fast : D

    • @SmallRobotStudio
      @SmallRobotStudio  Před 3 lety +1

      Yeah I was surprised by how decent Eevee with SSGI was!

  • @daniellopespvh2
    @daniellopespvh2 Před 3 lety +2

    This vídeo tells more about you beeing versitile and competent then about the actual render engines hehe but still a neat competition

  • @craby987
    @craby987 Před 3 lety +3

    Could the redshift OJ dark rim be caused by a total internal reflection-like effect?

    • @SmallRobotStudio
      @SmallRobotStudio  Před 3 lety

      Possibly, my guess is something to do with nested dielectrics but I didn't have time to play around with it.

  • @rem_av
    @rem_av Před 6 měsíci +1

    Juice scene
    Evee: ~6-8 secs, Cycles ~31 secs, ~11 secs

  • @mariostudios
    @mariostudios Před 3 lety

    Excelente video, informativo y divertido, esa introducción me super encantó! XD

    • @SmallRobotStudio
      @SmallRobotStudio  Před 3 lety +1

      Gracias, me da gusto que te gustara. Perdona mi español malo!

    • @mariostudios
      @mariostudios Před 3 lety

      @@SmallRobotStudio No es malo, se entiende bien. Your spanish is good.

    • @SmallRobotStudio
      @SmallRobotStudio  Před 3 lety +1

      Mi esposa es Mexicana, ella ayudó ;)

  • @ExpertManOfficial
    @ExpertManOfficial Před 2 lety +1

    How about add ProRender to comparasion to?

  • @OscarNebeAbad
    @OscarNebeAbad Před 3 lety +1

    that eevee renders may look way better if the juice material uses SSS a bit, and a reflection probe to get glass reflections.

  • @OgatRamastef
    @OgatRamastef Před rokem

    Which graphics card did you use?

  • @thiagofnsouza
    @thiagofnsouza Před 2 lety

    omg have you made its animation? do you offer any course or something like that?

    • @SmallRobotStudio
      @SmallRobotStudio  Před 2 lety +1

      Yes this is our animation but no at the moment we don't offer any animation tutorials

  • @Smartroid
    @Smartroid Před 3 lety +5

    Make one for Eevee e-cycles cycles and octane

    • @SmallRobotStudio
      @SmallRobotStudio  Před 3 lety

      That will be difficult as I own none of those renderers! :P

    • @Smartroid
      @Smartroid Před 3 lety +2

      @@SmallRobotStudio bro I think octane is free for blender not really sure but I've heard somewhere that it's free for blender

    • @SmallRobotStudio
      @SmallRobotStudio  Před 3 lety +8

      @@Smartroid oh for real? I'll check it out next year! (In an hour and a half ;)

    • @Smartroid
      @Smartroid Před 3 lety +1

      @@SmallRobotStudio 😂😂 sure man happy New year for u 😂

  • @IGarrettI
    @IGarrettI Před 3 lety +3

    id love to see Renderman there just for the quality comparison.

    • @SmallRobotStudio
      @SmallRobotStudio  Před 3 lety

      For the orange Juice it's as it is in the video I posted a couple of days ago for Renderman, Bum Monsters I haven't translated however. I'd be able to get the shots looking fairly identical as it's built in Maya and Renderman supports light linking, so it'd mainly be value and saturation that would differ. Quality-wise visually I'd struggle to see the difference to be honest, I'm used to using both Renderman and Redshift and I can get them to look almost the same in most cases.

    • @IGarrettI
      @IGarrettI Před 3 lety

      @@SmallRobotStudio interesting. So using different render engines just a matter of how easy it is to use and what's faster ?

    • @SmallRobotStudio
      @SmallRobotStudio  Před 3 lety

      Put simply, yes, but integration into the DCC and features are also important as the more compatibility it has with internal plugins or features, the less work arounds you require. Redshift is really nice in Houdini for example due to the way it can handle particles.

  • @mikealbert728
    @mikealbert728 Před 3 lety +1

    Thanks for the detailed comparison. Do you think E-cycles would get the speed more comparable to redshift?

    • @SmallRobotStudio
      @SmallRobotStudio  Před 3 lety

      Possibly but I have no way to know without buying it, and I'm not really in a position to buy another rendering engine at the moment! However if someone wants to buy it for me I'd be happy to try ;)

  • @bowserlm
    @bowserlm Před 3 lety +2

    It would be interesting to compare Redshift to E-Cycles.

    • @SmallRobotStudio
      @SmallRobotStudio  Před 3 lety

      I don't own e-cycles so wasn't really an option unfortunately.

    • @bowserlm
      @bowserlm Před 3 lety

      @@SmallRobotStudio Gotcha. I've got it. Maybe we can figure something out. Curious how it compares to Redshift in Blender. I compared to C4D Redshift and render times were very comparable.

    • @SmallRobotStudio
      @SmallRobotStudio  Před 3 lety

      @@bowserlm I'm translating another scene from Maya to Blender for a more in depth look, have been surprised by the results. Will probably do a video on that in the near future

    • @bowserlm
      @bowserlm Před 3 lety

      @@SmallRobotStudio be interested to see.

  • @pxrposewithnopurpose5801

    Do octane too

  • @RoN43wwq
    @RoN43wwq Před 3 lety +1

    use redshift in other 3d apps and it`s faster cycles in heavy scenes 5-10 times. Blender have an issue when you have a 20-20 thousand objects it`s prepare scene 1.35 min and render scene 15 sec. redshift rendered scene at once you start rendering.

    • @SmallRobotStudio
      @SmallRobotStudio  Před 3 lety

      I haven't got a larger poly scene to compare (that I can be bothered translating to Blender at least!) but that's worth noting, maybe one day I'll port over a large scene and do another test.

    • @AcademiaCriativa
      @AcademiaCriativa Před 3 lety

      This has improved greatly on the 2.92 builds with the new exporting geometry calculation on rendering.

    • @lightofheaven2930
      @lightofheaven2930 Před 3 lety +1

      @@AcademiaCriativa Can you tell me more about this? Is it going to be a default feature on Cycles?

    • @AcademiaCriativa
      @AcademiaCriativa Před 3 lety

      @@lightofheaven2930 It's on by default. On my testings on heavy scenes, such as lots of hair, several particles, lots of high res meshes, volumetrics, the scene calculation is up to 40% faster. In fact, using the latest 2.92 build helped me to render a job in time! :)

  • @the5amkebab971
    @the5amkebab971 Před 3 lety

    All good comparing on hard surfaces and stylised characters, now compare with realistic human models and see the difference in both time and quality lol. Good video though, thanks for the info!

  • @alligatoralligator
    @alligatoralligator Před 3 lety +2

    wow, nice work. can you compare Arnold and V-ray

    • @SmallRobotStudio
      @SmallRobotStudio  Před 3 lety +2

      Thanks. Unfortunately I don't have access to those two Renderers though.

  • @jascrandom9855
    @jascrandom9855 Před 3 lety +2

    Well, if you're using less samples in Redshift, of course it's going to render faster.

    • @SmallRobotStudio
      @SmallRobotStudio  Před 3 lety +10

      You missed the part where I said that I would use the lowest sample rate for each renderer where I could get a clean, denoised artifact free render. Cycles didn't deliver this below the sample rates used. While Redshift was set to 16 samples, some lights were set higher (64 - 128 depending on their contribution) as this is an optimisation option for Redshift. I also specify this.

    • @ohyeah2317
      @ohyeah2317 Před 3 lety +1

      Imagine commenting before understanding what he was actually saying

  • @soysource3218
    @soysource3218 Před 3 lety +1

    I just think the redshift render’s orange juice looks like it has been diluted due to the higher transparency. I’m sure that is not the engine’s fault but just a setting that isn’t tweaked properly.

    • @jirehla-ab1671
      @jirehla-ab1671 Před 10 dny

      Why does redshift colors look more vibrant & lighter than the other render in this video?

  • @rajendrameena1170
    @rajendrameena1170 Před 3 lety

    why not include luxcore render if the scene includes so much caustics

    • @SmallRobotStudio
      @SmallRobotStudio  Před 3 lety

      I only have so much time, comparing 4 engines and translating the scenes was quite time consuming.

  • @SUPERIORPRODUCTIONSfilms

    With my pc specs it wold take eevee 10 seconds where it would take cycles 40 minutes

  • @teknikoscave
    @teknikoscave Před rokem

    Is this a promo video for Redshift? lol

  • @mayukhbari
    @mayukhbari Před 3 lety

    Everyone needs to ride cycles

  • @eeveemikat
    @eeveemikat Před 3 lety +1

    Did you use intel denoising on cycles?

    • @SmallRobotStudio
      @SmallRobotStudio  Před 3 lety

      No, Optix. Intel would have been much slower for me

    • @eeveemikat
      @eeveemikat Před 3 lety

      @@SmallRobotStudio oh wow that's a fast response and thank you was just asking because Intel can have a better result at times and can be used as a post process

    • @SmallRobotStudio
      @SmallRobotStudio  Před 3 lety

      I haven't done a lot of comparison but as my GPU is significantly newer than my CPU generally I would say it's faster on Optix. I didn't want to get into compositing as I would have to then for each renderer and this video already took ages to make!

    • @GameBacardi
      @GameBacardi Před 3 lety

      I use gtx 1080 + R9 5950X (32t) with cycle render, 128 samples and finally Intel denoise. Fast and good result

  • @sleepingonthecouch95
    @sleepingonthecouch95 Před rokem

    Beside the quality and speed there is 1 aspect, as I'm now working with real clients, meet alot. That is how the engine handle when they're out-of-core. That 1 main reason that I gotta go for redshift. Quality & Speed is nothing when you can't even render the project.

  • @TheUninstaller2000
    @TheUninstaller2000 Před 3 lety

    Redshift 500USD ... youch ! but that speed in incredible.
    If i was going to render an animation in Cycles i would use Sheep-It.. Its community based farm rendering, or one of the paid services. They are getting so cheap these days.
    Do you think Optix is a better denoiser than Intels ?

    • @SmallRobotStudio
      @SmallRobotStudio  Před 3 lety +2

      Yeah I feel you, convert 500USD to NZD and feel my pain even more! It's worth it for our studio though as working off a quick IPR helps us look dev much quicker, as well as the Redshift licence working across all our DCCs. Combined with the RTX3070 we can handle most small to medium sized projects on the one workstation.
      Re: Optix, for the sake of this test I stuck with Optix as both Cycles and Redshift use it so it seems like a better comparison. It's definitely faster than the Intel solution as both the render and the denoise are running on the GPU so there's not a lot of incentive to use the CPU, especially on this system where the processor is getting on. (i7 6700k @ 4.4ghz)

    • @Greyfoxsomething
      @Greyfoxsomething Před 3 lety

      500$ would be fair, if you could use it forever. But after one year you have to pay 250$ for maintenance annually to keep your license working....

    • @SmallRobotStudio
      @SmallRobotStudio  Před 3 lety +1

      @@Greyfoxsomething Your licence is perpetual to the last version you were licenced to use when your licence ran out. For example if your licence expired today you would still be able to use version 3.0.35 forever. In fact I did just that for about a year on an older version a couple of years ago.

    • @Greyfoxsomething
      @Greyfoxsomething Před 3 lety

      @@SmallRobotStudio I missunderstood this sentence than
      " If you allow your maintenance to expire past the grace period, you must purchase a new license of Redshift at full retail price."
      So, you have to buy a license again if you want to use the latest version? Sounds a bit better :)

    • @SmallRobotStudio
      @SmallRobotStudio  Před 3 lety

      @@Greyfoxsomething Yeah that's right, the grace period is just for your maintenance to remain at $250 per anum. It's not too bad a deal but I get that it's not for everyone, it is a lot of money!

  • @micemincer
    @micemincer Před 3 lety +1

    eevee is shockingly close to offline renderers

    • @SmallRobotStudio
      @SmallRobotStudio  Před 3 lety

      In certain situations and with compositing I see it as a strong alternative to ray-tracing!

    • @micemincer
      @micemincer Před 3 lety +1

      @@SmallRobotStudio It's perfect for product shots, but falls apart a bit when doing interiors - lack of proper gi etc

    • @alejmc
      @alejmc Před 3 lety

      @@micemincer maybe with baking light probes and reflection probes? however, it stops being ‘dynamic’ light, any lighting changes would require a rebake. (Blender newbie here, don’t have all the concepts nailed quite yet)

    • @micemincer
      @micemincer Před 3 lety

      @@alejmc Baking lightprobes can be slower than cycles - and gives poor results in the end. The best solution for eevee is SSGI, if this isn't enough then cycles with openimage denoiser - Can do more than satisfying interior renders in full HD in like 3 mins - zero noise, minimal detail loss (on 2080 super).

    • @gragh123
      @gragh123 Před 3 lety

      @@micemincer Not in work projects. Octane by 10 heads over Cycles for architecture

  • @digiartchannel
    @digiartchannel Před 3 lety

    I think Cycles is better in every try.

  • @MetalGearMk3
    @MetalGearMk3 Před 3 lety

    Get E-Cycles its a faster version of Cycles.

    • @SmallRobotStudio
      @SmallRobotStudio  Před 3 lety +1

      If I was in the market for another renderer I probably would but at the moment I can't justify the extra expense!

  • @stillfree47
    @stillfree47 Před 3 lety

    Eevee with 100 samples would look the same. Domt need alot of samples

    • @SmallRobotStudio
      @SmallRobotStudio  Před 3 lety

      I was finding at 128 samples it was still noisy, 256 seemed to be the sweet spot.

  • @antonzax36
    @antonzax36 Před 3 lety +1

    Of course Redshit will be faster cuz u used 4/16 samples and for Cycle 16/128, but if samples would be the same, I tell you Cycle will be faster than RedSHIT

    • @SmallRobotStudio
      @SmallRobotStudio  Před 3 lety +7

      I'm going to pin this because it's the third time someone has said it in spite of me saying why I did this in the video. The objective for each renderer was to get a clean result at the lowest sample rate. Sample rates are not one to one between renderers, neither are workflows, neither are features. The point of this video was not to say which one was "best" but show the differences, a "comparison". Cycles at 4/16 looked terrible where as, because Redshift has sample overrides per light as a feature, on that one level you can scene optimize a bit more finely.

    • @sergiomarchelli
      @sergiomarchelli Před 3 lety

      haha Redshift is the fastest.