diff options
Diffstat (limited to 'src/main/java/makamys/lodmod/renderer/LODRenderer.java')
-rw-r--r-- | src/main/java/makamys/lodmod/renderer/LODRenderer.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main/java/makamys/lodmod/renderer/LODRenderer.java b/src/main/java/makamys/lodmod/renderer/LODRenderer.java index d7504d7..ff86a76 100644 --- a/src/main/java/makamys/lodmod/renderer/LODRenderer.java +++ b/src/main/java/makamys/lodmod/renderer/LODRenderer.java @@ -92,6 +92,7 @@ public class LODRenderer { private long saveInterval = 60 * 1000; private int renderedMeshes; + private int frameCount; public int renderRange = 48; @@ -134,7 +135,10 @@ public class LODRenderer { } if(renderLOD) { - sort(); + if(frameCount % LODMod.sortFrequency == 0) { + sort(); + } + updateMeshes(); initIndexBuffers(); render(alpha); |