Free Automatic LOD Generation for 3D Models IN-EDITOR | Unity Tutorial

preview_player
Показать описание


👨‍💻 Unusually, the code is NOT on GitHub because I can't share these models, so there's nothing to put on GitHub.

📚 Resources:

🧡 Believe in LlamAcademy's mission and have received value from the videos? Here's how you can show your support:
📚 Take my Unity ShaderGraph Course:

Some links may be affiliate links, which at no additional cost to you, gives me a small portion of the purchase.

Chapters:
00:00 The Problem
00:53 The Solution
02:20 Default Scene Performance - No LODs
03:00 Model to be Simplified
03:20 How to Install Auto LOD & Default Mesh Simplifier
04:05 AutoLOD Configuration in Preferences
05:03 How to Uninstall Auto LOD
05:45 How to Simplify a Mesh In-Editor with Auto LOD
07:40 First Pass Simplification Results
08:27 Revert LOD Generation, Update Settings, Re-simplify
09:05 Second Pass Results - There's a Problem!
09:39 Important! Handling LOD of Held Objects
09:56 Fence Model Simplification Example
11:46 Final Thoughts & Support the Channel!
Рекомендации по теме
Комментарии
Автор

I really appreciate the niche subjects you cover in your videos, that tool was released in 2018, and I've never heard of it. Thanks for the time and effort. :)

phanta_
Автор

You have no idea how much that actually helped me! Thanks!

vsp_dev
Автор

Hey, thank you very much for this video. This really helped me out. One thing that you touched on very quickly was the issue with parented (non skinned) objects in the bones hierarchy of a models. I was having the same issue and couldn't find any explanation besides your quick reference to always enable or do LODs separately. That ended up being the perfect fix but this might help someone else who gets stuck: Before adding/running the LOD script on the root of a character (where the animation controller is), you should add the script and run LOD creation on any parented sub objects, then run the generate script on the root. The script seems to be smart enough to now ignore the sub-object and everything animates perfectly

JCCappelletti
Автор

Insanely useful!!! I was about to start learning how to make them myself for assets I didn’t even make originally can’t wait for the hierarchal version! .

imaybebadproductions
Автор

Great tutorial! This Hierarchical Level of Detail, I noticed it is a thing in Unreal Engine - then someone pointed out to me that Unity had their own implementation on their github. This library and the HIerarchical LOD sounds like such useful tools, it's a shame that they are pretty hard to find.

fmproductions
Автор

Great video! It's interesting to see the benefits and process behind automatic LOD generation. I didn't know they had this tool, but I must say that seeing the version set to 0.0.2 and Unity's blogpost saying "...serve as a testbed for continuing LOD research...", give me little confidence to use this XD XD. Might as well buy one LOD solution from the asset store that received regular updates.

this-is-gamedev
Автор

This is great. Didn't even know about this package.

Does it preserve blendshapes on skinned meshes? I've noticed a few LOD generating tools don't bother trying to preserve the blendshapes on the generated LODs.

normangosset
Автор

Hello. You've created an excellent tutorial while bringing a highly enjoyable and practical asset to light! Do you know what settings are required for auto generating LOD's upon import of downloaded environment packages?

Unity Menu > Settings ("Preferences") > AutoLOD > Generate on Import is checked, but no LODs are generated for package prefabs (or models).

unityvirtualproduction
Автор

This does not work in Unity 2023, keeps spaming PackageStatus error Library Error in the console unfortunately.

FeverDev
Автор

It doesn't work, it says: "Error adding package, unable to add package"...
Is the package dead? I'm using urp 2022

RAZORlukic
Автор

Hello! I used this for a project and have been superhappy with it so far. Now I've noticed that in the build one of the objects I used it for looked weird, tried to recreate it in the editor and - what I saw was zFighting when disabling the LOD Group script :( I've never experienced this, does anyone know if this has something to do with autoLOD, how to fix it, and if not AutoLOD how to still fix it? ^^ tried searching for solutions but I haven't found anyone yet with the same problem! (LOD Group not working in build) Not only my polycount is now not getting reduced but is TRIPLED when there are just 3 meshes lying on top of each other constantly T____T

Thanks! :) <3

angiemon
Автор

Does this have some kind of DLL? Because I use SimplyGon for LOD generation and it doesn't let me build for Android.

victor.novorski
Автор

this lod system created new meshes bese on the bese mobel with lower polygons ?

watercat