LOD Stitching issue
I am using:
1.20.1, Fabric, and the latest nightly of DH
Personal modpack, but DH was stable until recently. Of note, I am using RTF 0.0.6 and WWOO.
When DH renders the LOD visuals, it seems to be struggling to stitch together the chunks it draws. This seems to happen most obviously in desert biomes, but I can see stitch 'seams' across entire worlds. Once I physically explore an area, it seems to 'reset' the LOD, and when I leave that area, they will be drawn properly from then on. Attached are 2 images of an example of what I mean. Both are taken outside of MC render distance (you can see right below the camera in both shots where it cuts off), so both images are looking at LOD. One before I physically enter the area for the first time, once after.
10 Replies
Have you tried with RTF 0.0.7?
This is likely an incompatibility with that version of RTF
0.0.7 doesn't exist yet
Annoyingly, the RTF discord is in closed, read-only mode, so I can't even discuss this there. But many people are using DH with RTF and producing content, taking screenshots, etc, and not displaying this issue. I may try to roll back to the stable 2.1 release and see if it changes anything.
Ok. Spinning up some tests. 1.20.1, Fabric, using the stable 2.1 release. Small mod list, just performance, DH, Paxi to handle RTF and 2032 World Height datapacks. Initially, everything worked fine. Then I got error messages in chat. After that, desert biomes started to do the goofy texture issues again.
Here is the log.
I'd really appreciate if someone could take a look at this and let me know if there is anything I can do to help locate the exact issue.
in doing some further testing, I think I've isolated this down to WWOO. RTF and DH seem to work together just fine when I remove WWOO. I'm going to try just WWOO and DH next.
Ok, I can recreate the same issue with just WWOO and DH.
Ok, it just seems like WWOO is too slow for DH. It will just time out before finishing drawing completely, causing the issue. Is there a way to give it more time to work with before it times out?
Reduced CPU load preset to 'balanced', even removed some biome files from WWOO in an attempt to workaround the issue. No dice. I just watched DH draw a village in LOD, then when it went to draw the surrounding terrain, wiped out the village in favor of the visual error terrain.
(the back half of that hill was the second half of the village)
In reducing the DH CPU load to 'balanced', I don't get generation timeout messages anymore. However, I still get this strange visual glitching.
Ok, re-writing this after some additional testing.
Build: 1.20.1, fabric 0.15.11
Launcher: Prism 8.3
Java: Adoptium 17.0.11.9
Ram allocation: 9gb
Mods: Distant Horizons 2.1.0-a, WWOO 2.0
Settings-Attached DH settings screenshot
Problem: Distant Horizons draws terrain LODs after generating them. While drawing, it seems to become visually bugged when trying to draw WWOO features, causing terrain texture to tile and not load properly.