branchrust_reboot/main/meshlod_convertercancel
9 Commits over 31 Days - 0.01cph!
Fixed MeshLOD not getting properly assigned to InstancedMeshFilter when converting (the mesh renderer was being assigned so it should still work)
If the RendererLOD cannot be converted, show the convert button but grey it out, also show a reason why
RendererLOD conversion fixes
Revert the chair prefabs, they were just for demonstration
Added support for both LOD converters to work on a selection of game objects, including when those objects are prefabs in the project
Moved "Convert LODGroup to RendererLod" into Tools/Optimize/LOD Converters
Added "Convert LODGroup to MeshLOD" into the same section, does the above conversion and then converts into a MeshLOD, works on all selected non-prefab assets
Fixed both menu options not working Undo properly
Don't show camera distance or converter options on RendererLOD/MeshLOD inspectors when inspecting an asset
Update MaterialSetup to not target children if we convert to a MeshLOD
Don't offer the MeshLOD conversion if the minDistanceMultiplier isn't 0 since MeshLOD has no equivalent feature
Added a tool to convert RendererLODs to a MeshLOD (more efficient) in a single click if the RendererLOD looks compatible