How to Optimize Performance in Unreal Engine 5

  Рет қаралды 40,179

Nu Makes Games

Nu Makes Games

Күн бұрын

Пікірлер: 54
@Beh3D
@Beh3D 9 ай бұрын
This helped me so much and completely changed my understanding of debugging in Unreal. I just solved an issue that had been causing performance drops for months on my project. I can't believe you happened to post this video 1 day before I found out about Unreal Insights haha Thank you
@lukask.3465
@lukask.3465 9 ай бұрын
Important note : always measure CPU performance in cooked/Test build (Test config is basically a shipping build with enabled some basic debugging functionalty) especially BP performance gets much better with all optimizations on.
4 ай бұрын
Yeah it's a huge difference on some systems. I had editor performance: 30-40fps vs packed game 70-80fps in a recent level! I still can't quite crack why, but there it is.
@jb2760
@jb2760 3 ай бұрын
It’s the engine rendering the viewport based off its scaled size in the editor on top of all the other things you have open in the editor running in the background.
@Re_murr
@Re_murr 2 ай бұрын
I like when theory goes along with practice examples. This was useful, thanks!
@SwingPoynt
@SwingPoynt 9 ай бұрын
Great video! Could tell right away when first saw your videos that you know your stuff, and you know about aspects that matter a lot that aren't often discussed online!
@ProrokLebioda
@ProrokLebioda 4 ай бұрын
This is a real nice deep down on how to use Unreal Insights and how to apply data to optimize the project!
@aurecana5233
@aurecana5233 3 ай бұрын
Thanks a lot for this video about profiling in unreal, probably the best one !
@dominiktulacz
@dominiktulacz 8 ай бұрын
Nice explanation. Thank you!
@ReplicatedYT
@ReplicatedYT 14 күн бұрын
Loved this!
@lFunGuyl
@lFunGuyl 7 ай бұрын
TBH my biggest takeaway was the bookmarks and profiler scopes, which I was not aware of before. It would've been great if you explained how to set those up, because it felt like you kinda breezed past that part. Appreciate the video though! Good delivery and useful info!
@user-cg2gk1yw7w
@user-cg2gk1yw7w 9 ай бұрын
Excellent video, thanks for sharing!
@geotiempo
@geotiempo 2 ай бұрын
I don't understand nothing! At the time, I could understand slowly the science of it. It's interesting, good job!
@didsdev4256
@didsdev4256 9 ай бұрын
great video, thanks for the insight! 😉
@NuMakesGames
@NuMakesGames 9 ай бұрын
heeey
@LeeGoGo
@LeeGoGo 9 ай бұрын
amazing work
@whyareless
@whyareless 9 ай бұрын
You're awesome, Nu :)
@macxike
@macxike 3 ай бұрын
Wow great video! Thank you. Is it possible to add Trace_Bookmark and Trace_CPUProfiler when using blueprints as well?
@drugserega
@drugserega 9 ай бұрын
man, thank you so much! great job!
@hesamsadat4288
@hesamsadat4288 5 ай бұрын
You Rock Bro, THNX❤❤❤❤❤❤❤❤❤❤
@张东东-q1t
@张东东-q1t 8 ай бұрын
There is no relevant button in the lower right corner of my editor interface, how to display it ?
@张东东-q1t
@张东东-q1t 7 ай бұрын
@@legoarkhamproject Use UE 5.3
@Elnaz_Heydari_22
@Elnaz_Heydari_22 8 ай бұрын
✌🏻✌🏻✌🏻thank a bunch …. Was very useful for me ….
@Carkoon
@Carkoon 5 ай бұрын
Really useful. Thanks!
@draft_fusion
@draft_fusion 13 күн бұрын
How do you make the engine itself faster? I turned lumen to none and the scalability on low and still have issues.
@Utopia2023Game2
@Utopia2023Game2 8 ай бұрын
Really UseFull VS The UnReal Trash webinars I saved This Video Thank u
@stealthgamesaremyjam145
@stealthgamesaremyjam145 10 күн бұрын
My Main level was completely unplayable, Frames dropping to screen freezing point and almost crashing my computer. Luckily through using the Trace session browser I found what was causing it. It was my characters Groom binding data for some reason.
@LudwigvanBeethoven2
@LudwigvanBeethoven2 6 ай бұрын
Great video. Full of info, i love these detailed tutorials that gets into every thing
@brianlaflamme1948
@brianlaflamme1948 7 ай бұрын
FREAKING RAD DUDE!
@chandramaouli4742
@chandramaouli4742 4 ай бұрын
Hey! So, I built my game( have a .exe file and everything) how do we run the insights against that?
@KADstudioArchitect
@KADstudioArchitect 3 ай бұрын
Hello and thanks. We need Best optimization for architectural visualization on Unreal Engine 5 for Meta quest 3 Stand-alone, not PCVR, could you please give some advice. I do an interior scene and no matter how much I do optimize such as AA, Materials, Nanite, Bake Lights, Static Lights, Shader map size etc. its run so slow (Laggy) Thank you
@mindped
@mindped 4 ай бұрын
how do i find out how long an amount of time the gpu spends on a specific material?
@MaraldBes
@MaraldBes 4 ай бұрын
thankyou!
@KittenisKitten
@KittenisKitten 4 ай бұрын
here, look this how you do optimization, but i am going to some code and different things and totally skip those steps...
@As_Ss
@As_Ss 9 ай бұрын
Makes u wonder if the engine debug drawing is like that cuz they dont care as its debug anyway or maybe there is a better way to use it
@NuMakesGames
@NuMakesGames 9 ай бұрын
I was knowingly abusing it. Don’t call it thousands of times per frame. :)
@As_Ss
@As_Ss 9 ай бұрын
@@NuMakesGames well it still seems heavy, i have seen the same thing with chaos vehicles debug drawing when u have like 10-20 vehicles, it looks like way less drawing than this project and it still tanks fps
@RV-bc9yi
@RV-bc9yi 4 ай бұрын
Hello, thank you very much for this video. can you please tell me what is your PC config? Because I have a memory problem here is the message "Unreal Insights: High System Memory Usage Detected: 26 / 32 GiB (80%)! Unreal Insights might need more memory!"
@TheMasterOfSafari
@TheMasterOfSafari 2 ай бұрын
turn off some Apps and stuff?
@eugenecherepko417
@eugenecherepko417 8 ай бұрын
Can I see overall average time of frame of game/render thread etc?
@NuMakesGames
@NuMakesGames 8 ай бұрын
I typically just use stat unit for that information. I am not sure if that is displayed anywhere prominently in insights, but the trace definitely contains all the information required to compute it.
@lorenfulghum2393
@lorenfulghum2393 9 ай бұрын
when i press F to focus on a frame, it doesn't select an area that starts and stops with the frame... i.e. the blue selection thing starts before or after the frame box starts, and ends before or after the frame box ends. Any clue what is happening there?
@NuMakesGames
@NuMakesGames 9 ай бұрын
Not sure. Possibly looking across rendering work split across one game thread frame?
@arrowsdev
@arrowsdev 8 ай бұрын
Ooff man you are so good at explaining the front end session , i would love more content on this , also anything about code optimization , i noticed you are using a lot of constexpr , why is that is there any benefits from this ?, other than that you are great
@NuMakesGames
@NuMakesGames 8 ай бұрын
constexpr is the best modern C++ mechanism for defining a compile-time constant. It’s mostly a style habit in my usage here, but you can also use it in scenarios where you are computing a value at compile time with zero runtime cost.
@arrowsdev
@arrowsdev 8 ай бұрын
aha thanks for the tip brother@@NuMakesGames
@GlassesAndCoffeeMugs
@GlassesAndCoffeeMugs 7 ай бұрын
Is it possible to bookmark chunks of BP code so they show up in insights?
@NuMakesGames
@NuMakesGames 7 ай бұрын
Yes! Check out Trace Bookmark in the Trace Util Blueprint Library.
@GlassesAndCoffeeMugs
@GlassesAndCoffeeMugs 7 ай бұрын
@@NuMakesGames Incredible stuff. Very embarrassed I didn't know about this much sooner!
@SB-mr2nk
@SB-mr2nk 9 ай бұрын
yessssss
@KM-br8pu
@KM-br8pu 5 ай бұрын
"salut je suis Nu" Ha ... bonsoir à nos amis Français
Epic's Unreal Optimization Disaster | Why Nanite Tanks Performance!
13:07
Threat Interactive
Рет қаралды 241 М.
Introducing EasyRain for Unreal Engine 5
12:40
William Faucher
Рет қаралды 69 М.
Кто круче, как думаешь?
00:44
МЯТНАЯ ФАНТА
Рет қаралды 5 МЛН
Увеличили моцареллу для @Lorenzo.bagnati
00:48
Кушать Хочу
Рет қаралды 8 МЛН
Critical Time #24 Procedual animations (Roblox Game)
1:30
Random Dev
Рет қаралды 343
Blueprints vs. C++: How They Fit Together and Why You Should Use Both
47:14
100 Unreal Engine Tips that will Blow your Mind
29:50
Kibibyte
Рет қаралды 31 М.
When Optimisations Work, But for the Wrong Reasons
22:19
SimonDev
Рет қаралды 1 МЛН
Everything New In Unreal Engine 5.5!
21:22
Smart Poly
Рет қаралды 22 М.
Next-Generation Modular Characters | Unreal Fest 2024
35:49
Unreal Engine
Рет қаралды 43 М.
How To Optimize Unreal Engine 5
7:12
Code With Ro
Рет қаралды 6 М.