LOD ( eng. Levels Of Detail - levels of detail ) - o tehnică în programarea grafică 3D , care constă în crearea mai multor versiuni ale unui obiect cu grade diferite de detaliu, care comută în funcție de distanța obiectului față de camera virtuală. O altă metodă este să folosiți un model principal, „aproximativ” și mai multe suplimente externe la acesta. Fiecare supliment ulterior la modelul principal este completat cu elemente de detaliere proporțional cu numărul de supliment. Adică, la cea mai mare distanță, va fi afișat singurul model principal al obiectului. Pe măsură ce acesta din urmă se apropie de camera jucătorului, suplimentele ulterioare de detalii vor fi conectate secvenţial la conducta de randare.
Semnificația tehnicii constă în faptul că afișarea unor obiecte foarte detaliate situate la mare distanță de camera virtuală este inutilă, este costisitoare din punct de vedere al resurselor de calcul. Utilizarea LOD poate reduce semnificativ cerințele pentru resursele computerului la afișarea graficelor pe ecran, fie că este vorba de randare sau de ieșire în timp real [1] . Cu utilizarea LOD, totuși, este asociată o eroare larg răspândită , în care un model de obiect low-poly este afișat în prim-plan.
Există două abordări pentru controlul detaliilor: static și dinamic la nivel LOD [2] [3] .
Sisteme LOD dinamice precum ROAM (Real-time Optimally Adapting Meshes) și RQT (Restricted Quadtree Triangulation) [4] .