How I Reduced EEVEE Render Times By 85%
ฝัง
- เผยแพร่เมื่อ 20 ส.ค. 2024
- Blender's EEVEE render engine delivers incredibly fast performance compared to Cycles, but it's still far from instant. In this video, I'll show you how I reduced the render time of an EEVEE animation by 85% compared to typical EEVEE settings. If you've always wanted to know how to speed up EEVEE, this is the video for you.
N.B This is a beginner-level guide showing you how to tweak EEVEE to get the best render times with the smallest impact on overall quality. If you already know your way around EEVEE or image quality is a huge dealbreaker, then this tutorial might not be for you.
My Gear -
(Camera) Canon M50
US link - amzn.to/3ia2nxG
UK link - amzn.to/3igVU47
(Processor) Ryzen 2700x processor
US link - amzn.to/2z4l4kI
UK link - amzn.to/2Ti48hw
(RAM) Gammix 3000 MHz (I have two of these)
UK link - amzn.to/2LD6AdU
(Motherboard) Asrock B450 pro4 Motherboard
US link - amzn.to/2zX7TBO
UK link - amzn.to/36brFFM
(Mic) Tonor condenser mic
US link - amzn.to/2XQsPUU
UK link - amzn.to/3bKLZPu
(Storage) 1TB NVME SSD
US link - amzn.to/2LOSGpl
UK link - amzn.to/3e9EnIa
Follow DECODED on Facebook here - / blenderdecoded
Or on Twitter here - / decodedvfx
And please don't forget to hit like and subscribe!
According to scientists, subscribing to DECODED gives you a bigger penis. That doesn't sound right to me, but who am I to argue with science?
Not working for me. So when does that kick in? 87)
It doesn't work if you're already massive ;)
damn now i have to find someone with a bigger p. it wont fit anymore to normal p. lol
If you unsubscribe does it go back to normal. I'm just wondering if I can subscribe multiple times and get added benefit or if I need multiple accounts to subscribe at the same time.
WTF man... you just made my gf life harder... i feel like there is a baby's arm between my legs...
my left ear enjoyed this
Haha, I thought my headphones had broken again and was about to get my soldering iron 😂
Lol I was fiddling with my AirPods for 2 minutes until I saw this
@@LillySchwartz SAME LMAO
I checked my headphone twice
The right ear was a little jealous
Just wanted to say...your audio is just the left ear...
Yeah I know, thanks. I used a different method to record this audio and I didn't notice it was left channel only.
Throughout the whole video, I only put on my left earphone so I didn't know anything about this. LOL
@@hoang2312 same!
damn just threw away my new noise canceling Sony
Oh man. You really came in clutch here. I was rendering animations fine before but I guess I changed some settings without realizing it and it was taking me like 2 hours to render only 200 frames so I was desperate for ways to reduce the time I had to wait. I for some reason had my render sampling set to 500 so I reduced it to 8 since I don't really use textures. This REAAALLLLY helped.
Glad to hear it!
noted so I can check for that if I ever come across the same problem. thank you haha. c:
Nice tips. I didn't know about the extra reflections options, and I'm just now using screen space reflections in an anim, so I'll give it a go! :] Can I also mention that the Simplify also has extra options - by default still only limits the sub divs to 6, which I think is actually ridiculous. Who ever uses more than 6 anyway!? So, as well as checking Simplify, you should also be sure to go in and set the max subs to 1, or 0 if you really need to see decent frame rate in the viewport playback. Cheers :]
Oh, I see Toni has already mentioned it ;D
I am just blown away!!!! this is something that helped me alot, so this is the first time that i started using blender for animation and after completing my animation i started rendring it, and the rendring time before was almost 5 hours and now it reduced to 9:44 mins
thanks alot man.
Glad it was helpful.
You can also open 2 instances of Blender and render with two instances. This will speed up the rendering by round about 70%. ;-)
I use 2 GPU 980Ti and fire up 4 instances. Now I render about 9 Frames per minute instead of 2 frames per minute on 1 instance and on one GPU.
Instance 1: Startframe 1, Step4
Instance 2: Startframe 2, Step4
Instance 3: Startframe 3, Step4
Instance 4: Startframe 4, Step4
Thsnka a lot, very simple and effective.
This help a lot ! thanks... On a CPU intensive scene I had gain up to 4 instance on a single GPU. Looks like the GPU was waiting most of the time. But there may be a kind of bug in blender too. If I render this scene in 4K it take 7sec per frame. If I render it with the view port render option I get about 2 fps and the GPU is fully loaded. It is somewhat 14 time faster It's also 4K and the final quality is almost identical. Still the render time is so much faster that It seem to make no sense. As far as I know there is no additional modifier applied when rendering. It use the exact same geometry. So...
Maybe the GPU throttling function is too strong. There is a system that prevent loading the GPU at 100% because it can slow down the display so much that it's impossible to use the computer. Maybe this part is slowing down the render more than necessary.
Eric Jacques Yes, maybe.
How do you do this?
@@RebelliousTreecko Over right click.
Youre a life saver. Eevee was going about 4 mins a frame for me. I got it down to 45 seconds or so. Thanks mate.
4 mins? What were you rendering?
You could shorten the total render time by 50% by making the animation 12fps and then use advanced retiming tools in video editing software such as Resolve to bring it back to 24fps. That should work very well with scenes like this that have no fast movement.
Yeah, frame interpolation has come a long way in the last few years.
What are the names of some of these programs?
@@twistedwizardry5153 DAIN is one I know of, the process can take forever but it looks pretty good.
@@KnapfordMaster98 Awesome thank you!
@@KnapfordMaster98 what's the point if it takes forever? Unless you're using Cycles
Got the same quality(at least for my eyes) and reduced render times from 1min 20sec to 0min 25sec. Great video. Edit: Down to 18sec only with the 75% Resolution tip.
This is perfect. I was just looking into starting to animate things in blender. Just basic things like objects moving around, but the render times always put me off. Thank you.
THANK YOU SO MUCH THIS IS EXACTLY WHAT I NEEDED. I HAD A PROJECT TO SUBMIT TO MY SCHOOL AND MY RENDER TIME WERE TOO LONG.THIS VIDEO IS A LIFESAVER
my render was in 4k and it went from 2 mins per frame to 8 seconds, u are a godsend
Maybe someday we can get an actual real-time rendering with eevee, it frustrates me that it so close to it, and yet it isn't. You can move around light sources, characters, display PBR materials, display basic transparency but eevee can't fake decent looking shadows in real-time with renderder design to fake everything and not be physically accurate. Just imagine how much speed up that would be for all animators, especially with low-end computers.
I went from 30 seconds to less then 6 seconds per frame! This will save me alot of time and money! Thank you so much
Great to hear!
Hiiii, I don't know if you'll see this but you just saved my project with this video. I'm super grateful.
Great to hear
Eff the audio! who cares? thanks for the info , helped me to save one the most precious goods: time! Thanks bro!
Man, you don't know how long I've been looking for this. Thank you
Hey I want to say thanks a lot. I really love making animation using Eevee and you really help me a lot.
the sad thing is you cant render fire or smoke in eevee so you are stuck to cycles for thay. (i cant seem to get fire to work in eevee is this just me??)
Jeez that worked like a champion and it still looks good thanks man
One more method is to use viewport rendering
But we should adjust viewport samples,subsurf and other setting equal to rendering ,best thing is that there is no difference in terms of quality in viewport render and normal render but however it works excellently perfect,just give it a try,i dont know why viewport rendering is so quick without losing quality but however its almost 300% faster in higher resolution
Reduced render time by 75% with just turning down Samples and turning of Half Res Trace! Thanks for the great tips!!!
Here's the best settings I found:
I use 45 samples, bloom, half res trace off, motion blur samples at 20 and it takes 10 seconds. It gives you very good quality.
I use a 2010 macbook
Thank you so much it was amazing and it worked perfectly, it took me 2.3 hours to render an animation now it took 27 minutes for the same animation video. Thank you a lot❤️❤️❤️❤️❤️❤️
Took my render from 46 seconds to 25 seconds per frame thank you 💕
Man you save my life. I've been rendering my animation with 2430 frames almost a day and I found your video. When i rendered my second scene it only takes 2 hours. Thanks a lot man
This actually helped me when Blender crashed in Eevee. Then so tried a few steps and it didn't crash anymore ! Thank you so much
Thanks it worked👍
Edit-You earned a new sub👌
Welcome!
@@DECODEDVFX 1 year old video and you are still replying🙃
Eevee is not nearly as grainy as cycles at low samples! I did not know this! Thanks!
Thank you so much! Reduced mine from 9 hours to 3...
Amazing!
You saved my life!! Thank you.😭
And now with denoisingi bet this is even better
Rendering from command line might get faster results too. It certainly does in cycles, but never tried it with Eevee.
Using a Linux OS should help too.
Also, inside the simplify menu, there's a section for the render settings, getting the max subdivision to 1 or 2 can get a nice speedup, and would not be noticeable unless the camera goes near a subdivided object.
Yeah a video about command line rendering is on my to-do list.
linux would be quicker? I've been contemplating trying to render my liquid sim off of Ubuntu instead
I had wondered why it took so much longer to render, considering it can render in realtime. I had overlooked the sampling. Setting that to match the viewport samples and saving as the default startup file now.
very useful, thanks
thanks for this! i had been using my sample setting at 200 without knowing i could use it at 20 without any differance in quailty! cut my rendering times drastically
I've used these techniques if I want to do a stupidly simple animation (like transparent bubbles flying upward for example) and this works INCREDIBLY WELL! Thank you so much for the awesome information! Eevee's my way of rendering 3D projects, and these methods make my life a heck of a lot easier!😁👍
Thanks for the great video. Ive just started getting into eevee/animations. My poor lil pc wouldnt be able to handle that in cycles lol, that aside though. For the life of me, i couldnt reduce render times buut now thats a thing of the past. Thanks again!
Earned my subscription that's for sure lol. This helped me out so much!
I did find this tutorial helpful. Thank you. Subscribed and thumbed up.
Awesome, thank you!
This helped immensely. Thank you.
Thanks you're a life saver
Thank you so much kind sir
yooo this works amazing ty ty ty
Thank you very much
Thank you
Great thank you, i try to find equal information on RU youtube, but only you can really help me, render time from 2 min 15 sec reduced to 7 seconds, i spent 7 hourss before your video for rendering an animation and now i will full render it by 20 minutes. Thanks, you amazing.
I need to render a scene which has 4320 frames , will try your tutorial tomorrow. It was taking 12-14s per frame. Let's see how much I can reduce it 🤘😊
resullts?
this was excellent , quick advice . Just what I needed . Have a sub from a fellow UK artist :)
Thank you so much for this!
this helped sooo much
Glad to hear it
you really helped me man thank you so much God Bless you brother for helping me
Damn, why i didn't see your video sooner?)) So much help, tnx!!!
what if i want to render animation with objects that use refractions such as glass? it can't go through tho
This is very good! Thank you so much!
Subbed without any second thoughts
Thanks!
when you render half an animation in eevee and the other in cycles. I needed to do this and this helped me thanks
my left ear LOVED this video
👍❤Thanks for your tutorial! Helps a lot.
Your Audio is only on one side of the Speaker. I would recommend to convert it to mono.
No problem. I'm aware of the audio issue with this video. I recorded it using a different tool than usual, without realizing it was only set to single channel.
Will test it out when 2.9 is out .
But my render time per frame is almost 5 minutes in evee which is horrible, after your video I realised that my default sampling is 512 WTF! Thank you so much
You mentioned that the 'reduced time method' uses composition to upgrade the results; I was wondering; how much time does this add to the total animation render time?
I upscaled the footage back to the original resolution in da vinci resolve, which did it almost instantly. I assume Blender would be the same.
@@DECODEDVFX hello, how do you upscale the footage ftom 75% to 100% In davinci?
@@DECODEDVFX
> I assume Blender would be the same.
You over-estimate the performance of Blender's compositor :D
I usually do the upscale with ffmpeg on-the-fly while encoding the video
I thought this was your real room
thanks bro my crappy computer takes only 7.9 hours to render one frame instead of 8.1 hours. thank you so much
God send! I was barely making a few minutes a frame.
After this, went down to seconds 😅
My thanks 🙏🙏🙏
you saved me horrors and unstoppable nightmares............ ahhhhhhhhhhhhh....... :,)
If you are rendering a previz, maybe a personal project or if you are editing your project in advanced to see where it can be improved and in most of the cases...mainly if you don't have enough computer power, -or making Minecraft animation, if that's even a thing - than yep, this is the way to go. But I wouldn't recommend it for professional-final-delivery projects.
Yes, there are clients that are more than happy to receive a 1080p render with this quality (mostly for archviz I guess).
Still if you want to hold a professional portfolio or get the attention of big clients - or even stand out on your company, impress your boss, whatever - than upping pretty much everything you just mentioned is the way to go
You're absolutely right. I wouldn't recommend anyone use these tips for professional work. But I assume that anyone doing client work probably understands the impact of samples and resolutions on render times. This video is aimed at beginners who are just getting into rendering videos in EEVEE. I keep seeing newbies posting really short animations with comments saying "this took 8 hours to render" or whatever, despite the fact it was fairly simple and rendered in EEVEE.
If you're just making person videos for fun or practice, there's no reason to not lower the sample count etc when possible.
I've seen some of your videos before, by the way. You make cool stuff.
Mine Cut down from 4 hours to 3mins
Super helpful video
tank you
Thank you very much!
Does anyone know how to upscale the render in compositing.
You sir saved my life
Thanks, it helped me
Thank you! i sub you! IT REALLY FAST NOW!
my left ear loved this video
This is really amazing
Thank you!
I love you - cut the time right down.
i cant turn off refraction in evee though if im using glass right?
Right.
Great stuff mate cheers XD
Love you bro :D
this can be infulenced even by modifiers, i was animating a car which had a level 5 subdivision, an animated shape key and also a boolean. with the boolean on it rendered a frame for 2min, without it, 8 sec. lowering the subd level probably helps too lol
thank you! I can now render segs scenes faster
YES YES YES
Bless you!!
MY GOD ! Thank you so much.
Glad you found it helpful.
I did a 720p render with 200 samples and thought that samples were still less! Coz my laptop is entry level, it took 11 hrs to render 360 frames in eevee
There's really no need to use 200 samples with EEVEE. The default setting of 60 is usually more than enough.
i have set 8samples, 480p quality, and it renders 50seconds
and my GTX 1060 is overclocked to max
HOW
TYSM
my left ear liked this video
Right.. Now show us how bad it looks when you upscale it in compositing.
Love you broooo before 38 sec after 5-8 sec each frame literally in 38 second i can render 4-5 frames ❤️
nice tutorial but it is kind of buggin me that I hear you on my left ear only :D
Very smart technique
I dont think that enabling Simplify exactly increases render time unless your model has Subidivision modififer or met the Sub category that it has under Simplify.
Simplify helps more with viewport performance than rendering times.
So the Upscaling part. Are you still trying to make the video, or did you forget to upload it? Sometimes, I face the same thing with my vids.
can I use it for animations?
where do you see How long the render time will take before you do the actual rendering?
As a guitarist I feel the need to point out that the guitar stand is a bit off, especially the way it holds the guitar. It should support the headstock. Thanks for the video anyway.
The guitar isn't hanging from the headstock. It's resting on two lower arms. The top arms around the neck just stop it from falling over. It's a copy of a stand I used to own.
@@DECODEDVFX you're definitely right! I didn't see the arms. Mea culpa
you just saved me 2 hours of rendering.