LOD report

LODTailorDemo · 2026-10-21 23:25 · 17 meshes · /Game/LODTailorTest

PC

default values · Nanite · budget 300,000, skeletal 100,000
88%
meshes ready
Over budget0
Need LODs2

Steam Deck

Linux · no Nanite · budget 100,000, skeletal 50,000
65%
meshes ready
Over budget0
Need LODs3

Switch 2

default values · no Nanite · budget 60,000, skeletal 40,000
47%
meshes ready
Over budget0
Need LODs6

Meta Quest

Android · no Nanite · budget 20,000, skeletal 20,000
41%
meshes ready
Over budget3
Need LODs6

Meshes

MeshNaniteLODsFull trianglesLOD chainDraw callsPCLOD1 atSteam DeckLOD1 atSwitch 2LOD1 atMeta QuestLOD1 atIssues
SM_Bench_Weak
/Game/LODTailorTest/Broken/SM_Bench_Weak
39,0249,024 · 8,572 · 3,6091 · 1 · 19,0241.4 m9,0241.3 m9,0241.4 m9,0240.6 m0
SM_Lamp_BadMinLOD
/Game/LODTailorTest/Broken/SM_Lamp_BadMinLOD
29,0249,024 · 3,6101 · 19,0241.5 m9,0241.4 m9,0241.5 m9,0240.7 m0
SM_Kiosk_Sections
/Game/LODTailorTest/DrawCalls/SM_Kiosk_Sections
131,68031,680431,680–31,680–31,680–31,680–2
SM_Building_Large
/Game/LODTailorTest/Large/SM_Building_Large
114,16014,160114,160–14,160–14,160–14,160–1
SM_Cliff_Nanite
/Game/LODTailorTest/Nanite/SM_Cliff_Nanite
Nanite1159,20016,5291Nanite–16,529–16,529–16,529–1
SM_Column_NaniteLODs pictures
/Game/LODTailorTest/Nanite/SM_Column_NaniteLODs
Nanite339,6003,213 · 1,606 · 6421 · 1 · 1Nanite–3,2137.2 m3,2138.0 m3,2133.5 m0
SM_Glass_Nanite
/Game/LODTailorTest/NaniteOrLODs/SM_Glass_Nanite
Nanite132,0401,5921Nanite–1,592–1,592–1,592–1
SM_Sign_NaniteMaterials pictures
/Game/LODTailorTest/NaniteOrLODs/SM_Sign_NaniteMaterials
Nanite239,6001,786 · 3,480 imported2 · 1Nanite–1,7864.1 m1,7864.6 m1,7862.0 m1
SM_Barrel_LODs
/Game/LODTailorTest/Props/SM_Barrel_LODs
416,12816,128 · 8,063 · 4,032 · 1,6121 · 1 · 1 · 116,1281.1 m16,1281.0 m16,1281.1 m16,1280.5 m0
SM_Crate_Small
/Game/LODTailorTest/Props/SM_Crate_Small
11681681168–168–168–168–0
SM_Rock_Dense
/Game/LODTailorTest/Props/SM_Rock_Dense
157,12057,120157,120–57,120–57,120–57,120–2
SM_Statue_Imported pictures
/Game/LODTailorTest/Props/SM_Statue_Imported
225,28025,280 · 3,480 imported1 · 125,2803.5 m25,2803.1 m25,2803.5 m25,2801.5 m1
SK_Character_Imported skeletal
/Game/LODTailorTest/Skeletal/SK_Character_Imported
26,1186,118 · 6,118 imported1 · 16,1188.3 m6,1187.4 m6,1188.3 m6,1183.6 m0
SK_Character_LODs skeletal
/Game/LODTailorTest/Skeletal/SK_Character_LODs
36,1186,118 · 1,528 · 7641 · 1 · 16,1188.3 m6,1187.4 m6,1188.3 m6,1183.6 m0
SK_Character_NoLODs skeletal
/Game/LODTailorTest/Skeletal/SK_Character_NoLODs
16,1186,11816,118–6,118–6,118–6,118–1
SM_Sign_LOD1_Source
/Game/LODTailorTest/Sources/SM_Sign_LOD1_Source
13,4803,48013,480–3,480–3,480–3,480–1
SM_Statue_LOD1_Source
/Game/LODTailorTest/Sources/SM_Statue_LOD1_Source
13,4803,48013,480–3,480–3,480–3,480–1

LOD pictures

Every LOD from the same camera, for the 3 meshes with LODs and the most triangles. Nanite meshes show their fallback mesh and its LODs.

SM_Column_NaniteLODs

/Game/LODTailorTest/Nanite/SM_Column_NaniteLODs
SM_Column_NaniteLODs LOD 0
LOD 0 · fallback
3,213 triangles
1 draw call
SM_Column_NaniteLODs LOD 1
LOD 1
1,606 triangles
1 draw call
SM_Column_NaniteLODs LOD 2
LOD 2
642 triangles
1 draw call

SM_Sign_NaniteMaterials

/Game/LODTailorTest/NaniteOrLODs/SM_Sign_NaniteMaterials
SM_Sign_NaniteMaterials LOD 0
LOD 0 · fallback
1,786 triangles
2 draw calls
SM_Sign_NaniteMaterials LOD 1
LOD 1 · imported
3,480 triangles
1 draw call

SM_Statue_Imported

/Game/LODTailorTest/Props/SM_Statue_Imported
SM_Statue_Imported LOD 0
LOD 0
25,280 triangles
1 draw call
SM_Statue_Imported LOD 1
LOD 1 · imported
3,480 triangles
1 draw call

Nanite or LODs

Estimates from each mesh's own data, not measurements on the devices. Nanite data of meshes without Nanite: about 14.4 bytes per triangle (Epic's documented average). LOD chain: GPU memory of the mesh's LODs, or of the default preset's chain when it has none.

MeshVerdictNanite dataLOD chainFallbackPCSteam DeckSwitch 2Meta QuestWhy
SM_Sign_NaniteMaterialsNanite + fallback LODs641 KB~1.7 MB1,786Keep NaniteNanite + fallback LODsNanite + fallback LODsNanite + fallback LODsNanite on PC; the fallback mesh and its LODs on Steam Deck, Switch 2, Meta Quest, within their budgets.
Material sections of the fallback mesh are missing on LOD 1 (slot 1): targets without Nanite show wrong or missing materials there.
SM_Glass_NaniteSwitch to LODs511 KB~1.4 MB1,592Switch to LODsSwitch to LODsSwitch to LODsSwitch to LODsNanite does not draw its translucent material on any target; a classic LOD chain does the work.
Translucent material: Nanite does not draw translucent materials.
SM_Cliff_NaniteNanite + fallback LODs2.5 MB~6.8 MB16,529Keep NaniteNanite + fallback LODsNanite + fallback LODsNanite + fallback LODsNanite on PC; the fallback mesh and its LODs on Steam Deck, Switch 2, Meta Quest, within their budgets.
SM_Column_NaniteLODsNanite + fallback LODs633 KB~1.7 MB3,213Keep NaniteNanite + fallback LODsNanite + fallback LODsNanite + fallback LODsNanite on PC; the fallback mesh and its LODs on Steam Deck, Switch 2, Meta Quest, within their budgets.
SM_Kiosk_SectionsConsider Nanite~446 KB~1.4 MB–Consider NaniteKeep LODsKeep LODsKeep LODsDense opaque mesh: on targets with Nanite it could replace the LOD chain (Nanite data about 446 KB, LOD chain about 1.4 MB). Targets without Nanite keep LODs.
SM_Rock_DenseConsider Nanite~803 KB~2.4 MB–Consider NaniteKeep LODsKeep LODsKeep LODsDense opaque mesh: on targets with Nanite it could replace the LOD chain (Nanite data about 803 KB, LOD chain about 2.4 MB). Targets without Nanite keep LODs.
SM_Statue_ImportedConsider Nanite~356 KB687 KB–Consider NaniteKeep LODsKeep LODsKeep LODsDense opaque mesh: on targets with Nanite it could replace the LOD chain (Nanite data about 356 KB, LOD chain about 687 KB). Targets without Nanite keep LODs.

Findings (17)

SeverityMeshRuleTargetsMessage
WarningSM_Kiosk_SectionsOver budgetMeta QuestOver the triangle budget: Meta Quest 31,680 / 20,000.
WarningSM_Kiosk_SectionsNo LODsPC, Steam Deck, Switch 2, Meta Quest31,680 triangles and no LODs, so the full mesh is drawn at every distance on PC, Steam Deck, Switch 2, Meta Quest.
WarningSM_Building_LargeNo LODsSteam Deck, Switch 2, Meta Quest14,160 triangles and no LODs, so the full mesh is drawn at every distance on Steam Deck, Switch 2, Meta Quest.
WarningSM_Cliff_NaniteNanite fallbackSteam Deck, Switch 2, Meta QuestNanite mesh without LODs: on Steam Deck, Switch 2, Meta Quest only the fallback mesh (16,529 of 159,200 triangles) is drawn, at every distance.
WarningSM_Glass_NaniteNanite fallbackSteam Deck, Switch 2, Meta QuestNanite mesh without LODs: on Steam Deck, Switch 2, Meta Quest only the fallback mesh (1,592 of 32,040 triangles) is drawn, at every distance.
WarningSM_Sign_NaniteMaterialsNanite fallback materialsSteam Deck, Switch 2, Meta QuestMaterial sections of the fallback mesh are missing on LOD 1 (slot 1), so Steam Deck, Switch 2, Meta Quest show wrong or missing materials there.
WarningSM_Rock_DenseOver budgetMeta QuestOver the triangle budget: Meta Quest 57,120 / 20,000.
WarningSM_Rock_DenseNo LODsPC, Steam Deck, Switch 2, Meta Quest57,120 triangles and no LODs, so the full mesh is drawn at every distance on PC, Steam Deck, Switch 2, Meta Quest.
WarningSM_Statue_ImportedOver budgetMeta QuestOver the triangle budget: Meta Quest 25,280 / 20,000.
WarningSK_Character_NoLODsNo LODsSwitch 2, Meta Quest6,118 triangles and no LODs, so the full mesh is drawn at every distance on Switch 2, Meta Quest.
WarningSM_Sign_LOD1_SourceNo LODsSwitch 2, Meta Quest3,480 triangles and no LODs, so the full mesh is drawn at every distance on Switch 2, Meta Quest.
WarningSM_Statue_LOD1_SourceNo LODsSwitch 2, Meta Quest3,480 triangles and no LODs, so the full mesh is drawn at every distance on Switch 2, Meta Quest.
SuggestionSM_Bench_WeakWeak reductionallLOD 1 keeps 8,572 of the 9,024 triangles of LOD 0.
SuggestionSM_Column_NaniteLODsNanite fallbackSteam Deck, Switch 2, Meta QuestNanite mesh: on Steam Deck, Switch 2, Meta Quest the fallback mesh (3,213 triangles) and 2 more LODs are drawn.
SuggestionSM_Sign_NaniteMaterialsNanite fallbackSteam Deck, Switch 2, Meta QuestNanite mesh: on Steam Deck, Switch 2, Meta Quest the fallback mesh (1,786 triangles) and 1 more LODs are drawn.
SuggestionSM_Sign_NaniteMaterialsWeak reductionallLOD 1 keeps 3,480 of the 1,786 triangles of LOD 0.
SuggestionSK_Character_ImportedWeak reductionallLOD 1 keeps 6,118 of the 6,118 triangles of LOD 0.