Improve UE5 Performance with LODs - AUTOMAGICALLY!

  Рет қаралды 26,998

Game Dev Academy

Game Dev Academy

Күн бұрын

Пікірлер: 71
@dfurball
@dfurball Жыл бұрын
13 years ago if you wanted to be a 3d modeler for video games then your whole job was making LOD models. It's a great time to be alive.
@GameDevAcademy
@GameDevAcademy Жыл бұрын
😂😂😂
@NegaMogekoo
@NegaMogekoo 6 ай бұрын
You still have to.
@helix8847
@helix8847 6 ай бұрын
@@NegaMogekoo Yeah you should still make your own LODs, in the example given in the video I can see it triangulates flat surfaces which is not needed.
@OreoRobDog
@OreoRobDog 2 ай бұрын
@@NegaMogekoo you dont but you should
@Nickfooker
@Nickfooker Жыл бұрын
I'm just happy I grow up in an era where all these kind of tools are available...for free.
@betraid
@betraid 3 ай бұрын
Still......if you don't have necessary knowledge, you can't create a game alone, it's just impossible, if you don't understand the code you follow by tutorials. Cuz game creation involves lot of different professions involved, programmer in theory can create the game solo, but it won't be appealing visually, and artist won't create anything complex cuz he does not know how to code:D
@globaled1694
@globaled1694 4 ай бұрын
ive been putting this aside because i thought it would take a whole day to figure out.. crazy
@TheFrostedfirefly
@TheFrostedfirefly Жыл бұрын
I've always known about LODs but seeing how UE5 handles them is really interesting! Thanks for the video! This was really easy to understand!
@GameDevAcademy
@GameDevAcademy Жыл бұрын
Thanks dude. I'm glad you found it useful
@gibbyhale4217
@gibbyhale4217 5 күн бұрын
Hey dude i just wanna say that i love you. Dont die on me because it has helped me alot. I had to push back so many updates to my map because of the lag. This has fixed it and i cannot be happier. Dont ever die
@GameDevAcademy
@GameDevAcademy 5 күн бұрын
I'll try my best to stay alive just for you.
@buennyo
@buennyo 22 күн бұрын
Thank you so much for this VERY HELPFUL LOD tutorial! Thanks to you, people will not complain about the performance in my game and how their pc overheated while they playing my game xD You're my hero man, seriously !
@XsK5
@XsK5 Жыл бұрын
This is EXACTLY what I needed. I downloaded some assets from the store that are just nanite, so some models are like 20k polygons. I swapped them to LODs but still, LOD 0 with 20k is a LOT for just a single mesh. Changing the LOD 0 (ironically you mention that you don't want to do that :D) to a much lower number was so helpful. Now these 20k meshes are reduced to 3k, and it took me 1 minute :)
@Readous
@Readous Жыл бұрын
Why do you need LODs if you're using Nanite? Nanite is essentially a LOD system already. A 20k poly nanite mesh isnt rendering 20k all the time, it reduces the count the further away you are
@XsK5
@XsK5 Жыл бұрын
@@Readous The thing is that most pcs can't really utilize nanite, as of today, and as far as I know. So it's still a safer bet to go for low polys with LODs. Don't take my word for it tho, I am no expert.
@arjaygames
@arjaygames 7 ай бұрын
Great tutorial, i watched two others before this and i got the basic idea but you explained this really well and with enough depth. Thanks
@GameDevAcademy
@GameDevAcademy 7 ай бұрын
It's what I do. Thanks for watching 👍
@Suleyk95
@Suleyk95 7 ай бұрын
Just giving the algorithm some good signals. Great video, short and packed with useful info, perfect format for learning while having ADHD hahaha.
@GameDevAcademy
@GameDevAcademy 7 ай бұрын
Thanks for the positive algorithm vibes :)
@TheMetaEducator
@TheMetaEducator 3 ай бұрын
Super helpful. Thank you.
@Bhaskar-Abhyudaya
@Bhaskar-Abhyudaya 9 күн бұрын
Amazing. Thanks!
@AaOneRey
@AaOneRey 4 ай бұрын
Wow, thank you so much, I never thought that ue had such a feature!
@omiorahman6283
@omiorahman6283 8 ай бұрын
Thank you for this tutorial this saved weeks of work
@GameDevAcademy
@GameDevAcademy 8 ай бұрын
Glad it helped!
@JPN762
@JPN762 10 ай бұрын
learned a lot here, subbed - thanks a million for the info!!! too lazy to read through the documentation lol.
@guillermofleitaspulido
@guillermofleitaspulido Жыл бұрын
Thanks! Very usefull I Liked it!
@iPEMiC.
@iPEMiC. Жыл бұрын
Useful, thanks a lot!
@MateoTheDev
@MateoTheDev Жыл бұрын
Damn love you man tnx
@GameDevAcademy
@GameDevAcademy Жыл бұрын
I love you too buddy
@TROYSOLLY
@TROYSOLLY 5 ай бұрын
yes
@GameDevAcademy
@GameDevAcademy 5 ай бұрын
Yes
@luckycogstudios
@luckycogstudios 5 ай бұрын
Can you make the highest detailed LOD object a blueprint actor so it's interactable?
@sammy7187
@sammy7187 13 күн бұрын
Thanks for your video but im dumb or there is no Auto compute distance in methumans meshes ?
@storyteller.2024
@storyteller.2024 3 ай бұрын
If I Force a LOD can i Still switch between them as I get away from the object?
@git_not_gud
@git_not_gud 4 ай бұрын
Hey quick question for anyone. Does someone knows if it is possible to apply lod to every meshes that i have in one manip ? or do i have to make it one by one ? Otherwise, very complete and amazing video, im slowly abandoning nanite and i was afraid to work with lod because i though i had to spend a ton of time to settle it. unreal is trully powerfull.
@betraid
@betraid 3 ай бұрын
Do you know how to efficiently manage rendering/draw distance for open world "chunks/parts" ? i have terrain meshes with the dize of 31 507 x 31 507 meters and desired max draw distance to 45k, but some of my terrain meshes appear and disappear very strangely when i move by the world/move my chird person camera. The only "solution" i have so far is increase desired max draw distance to 150k, but that's very high value what you think?:)
@l_t_m_f
@l_t_m_f 11 ай бұрын
Let's say you manually add a LOD by uploading an FBX, if that LOD and the original model don't match shape, they cast weird shadows on each other. What causes this and can it be avoided? Not that I don't like auto LODs, I was just wondering what this self-shadowing issue was all about. (5.2.1) When using auto-LODs the issue doesnt seem to appear.
@MikeWazowski-x7k
@MikeWazowski-x7k 6 ай бұрын
So when you changed the LOD group to large prop, and it did the calculating, does it store all the new LOD meshes somewhere in your content drawer? Or does it somehow just edit the original mesh while the game is being played? Also, its crazy how much this boosts performance, things like this aren't emphasised enough... Surely UE5 automatically does this for each asset if you dont manually go through these steps? Also, at the point of transitions between assets, surely there is some performance drop because the gpu/cpu has to switch the assets? Which means its probably not beneficial to have too many LOD's for a model... Also, sometimes you may be happy with a lower level LOD at a certain angle, as opposed to distance, from the camera, is there a way to mark the angles that certain LOD's of assets should render at?
@lea5832
@lea5832 22 күн бұрын
Thanks for the great tut! so useful :) If I wanted to have multiple of the same model with the LODs on it in my scene, could I just dublicate it normally, or would I have to apply the LODs on every single model?
@emaeshka
@emaeshka Жыл бұрын
nice
@GameDevAcademy
@GameDevAcademy Жыл бұрын
Thanks dude
@TheJMBon
@TheJMBon Ай бұрын
This is how you find out if your mesh has far too many vertices to begin with
@peter486
@peter486 8 ай бұрын
but with naite it fixes this right, dont have to think about it?
@GameDevAcademy
@GameDevAcademy 8 ай бұрын
In theory, but this does take more system resources than LOD and Nanite isn't supported on all platforms.
@xomvoid_akaluchiru_987
@xomvoid_akaluchiru_987 Жыл бұрын
Does having more LODs make the game harder to run? Surely you would want more than just 5 LODs for a model, you really don't need that many triangles if you're 20 meters away, but adding more LODs would increase the RAM requirements right? I wonder if multi instancing would help with the RAM requirements?
@potatoman2442
@potatoman2442 8 ай бұрын
I think it's just more ram and disk space
@lovinghand7325
@lovinghand7325 Жыл бұрын
Is there texture LOD... like you have a simple plane but high texture
@MarcusBuer
@MarcusBuer 8 ай бұрын
Yes, it is called mipmaps.
@SP_CreatioN-12AM
@SP_CreatioN-12AM Жыл бұрын
can you make a video about all maps in maya. Normel map etc...
@GameDevAcademy
@GameDevAcademy Жыл бұрын
What do you mean? Like what they are? What they do? How to use them? How to make them?
@SP_CreatioN-12AM
@SP_CreatioN-12AM Жыл бұрын
How to use them? How to make them?
@MylaRolettoPingarelli
@MylaRolettoPingarelli Ай бұрын
yay im the 1000th like!
@garrytalaroc
@garrytalaroc Жыл бұрын
I think turning on nanite is easier and faster in performance, why do you not choose it?
@GameDevAcademy
@GameDevAcademy Жыл бұрын
Nanite is not supported on all platforms. I am planning on releasing a video covering Nanite next though.
@garrytalaroc
@garrytalaroc Жыл бұрын
@@GameDevAcademy I'm excited for this. Thanks!
@JorgetePanete
@JorgetePanete Жыл бұрын
​@@GameDevAcademy I hope manual LODs are never needed past 2023
@xaby996
@xaby996 Жыл бұрын
Nanite is bad
@MarcusBuer
@MarcusBuer 8 ай бұрын
You should not rely on Nanite. It is not an excuse not to use LODs. Lots of modern games tried using nanite only and it bit them on their arses. When in doubt follow fortnite (made by the same company as the engine): It has nanite but allows you to disable and use LODs instead. This allows you to run on more platforms and on older hardware, while still keeping the benefits of nanite on newer hardware.
@IFiOstudio
@IFiOstudio 9 ай бұрын
is it better to use LOD or nanite?
@GameDevAcademy
@GameDevAcademy 9 ай бұрын
It depends on your target platform really. Not all platforms support nanite.
@naufaldihilmi8507
@naufaldihilmi8507 Ай бұрын
@@GameDevAcademy by platform you mean PC/PS5/XBOX right?
@sathyakumar5350
@sathyakumar5350 Жыл бұрын
hey can you teach charactor modling in maya female or male.
@ghklfghjfghjcvbnc
@ghklfghjfghjcvbnc Жыл бұрын
💯 ✌👏🖖
@LinkyDinkyDoodle
@LinkyDinkyDoodle 10 ай бұрын
Very helpful, thank you!
@Valkinsenn
@Valkinsenn Жыл бұрын
_Dude,_ this is *_tremendous!_* *_HOLY SHIT!_* 👀
@GameDevAcademy
@GameDevAcademy Жыл бұрын
I'm really glad you approve
@GH-zr4mb
@GH-zr4mb 16 күн бұрын
amazing tutorial!
@samet3828
@samet3828 7 ай бұрын
I deleted the project I had been working on for months just because Lods was getting high fps, and 2 months later I came across this video, it's like a joke :D
@marcinesa1336
@marcinesa1336 Жыл бұрын
pls tuturial with grass from megascane ...
@VadikMironoff
@VadikMironoff 6 ай бұрын
Awesome tutorial, thanks!
5 Tips to Optimize Environments in Unreal Engine 4
12:23
Jakub Hałuszczak
Рет қаралды 71 М.
How To Get Married:   #short
00:22
Jin and Hattie
Рет қаралды 19 МЛН
GIANT Gummy Worm Pt.6 #shorts
00:46
Mr DegrEE
Рет қаралды 84 МЛН
Introducing EasyMapper for Unreal Engine 5
28:47
William Faucher
Рет қаралды 234 М.
How you can create PS1 style models
3:54
BlenderFace
Рет қаралды 48 М.
How To Find What Is Killing Your Performance In Unreal Engine 5
6:48
5 Tricks you (probably) don't know about Unreal Engine 5
10:44
Cinecom.net
Рет қаралды 383 М.
OpenAI’s New ChatGPT: 7 Incredible Capabilities!
6:27
Two Minute Papers
Рет қаралды 158 М.
I Struggled With Blueprint Interfaces for Years!! (Unreal Engine 5)
16:48
Glass Hand Studios
Рет қаралды 184 М.
How to Optimize Performance in Unreal Engine 5
17:40
Nu Makes Games
Рет қаралды 32 М.