diff --git a/core/src/main/java/com/seibel/distanthorizons/core/render/renderer/LodRenderer.java b/core/src/main/java/com/seibel/distanthorizons/core/render/renderer/LodRenderer.java index 6e8e886ec..d3179d647 100644 --- a/core/src/main/java/com/seibel/distanthorizons/core/render/renderer/LodRenderer.java +++ b/core/src/main/java/com/seibel/distanthorizons/core/render/renderer/LodRenderer.java @@ -262,16 +262,7 @@ public class LodRenderer this.renderTerrain(this.terrainRenderer, renderBufferHandler, renderParams, /*opaquePass*/ false, profiler); } - // far plane clip fading - if (Config.Client.Advanced.Graphics.Quality.dhFadeFarClipPlane.get() - && IRIS_ACCESSOR == null) - { - profiler.popPush("Fade Far Clip Fade"); - this.farFadeRenderer.render(renderParams); - } - // fog - boolean cancelFogEvent = ApiEventInjector.INSTANCE.fireAllEvents(DhApiBeforeFogRenderEvent.class, fogRenderEventParam); if (renderFog && !cancelFogEvent) @@ -281,6 +272,14 @@ public class LodRenderer this.fogRenderer.render(renderParams, fogRenderEventParam.getFogRenderParam()); } + // far plane clip fading + if (Config.Client.Advanced.Graphics.Quality.dhFadeFarClipPlane.get() + && IRIS_ACCESSOR == null) + { + profiler.popPush("Fade Far Clip Fade"); + this.farFadeRenderer.render(renderParams); + } + //=================//