FalsePattern / FalseTweaks

Multithreaded rendering plus a large collection of improvements, fixes, optimizations and additions to 1.7.10 clients.
https://falsepattern.com/mc
Other
57 stars 6 forks source link

Weird rendering on connected textures from Hbm's Nuclear Tech Mod #96

Open funnyman8 opened 1 year ago

funnyman8 commented 1 year ago

With the mod: javaw_t4R5PdwPc4

Without the mod: javaw_gBqAWSpbtL

Issue likely stems from the triangulator combined with NTM's own rendering for connected texture blocks, NTM is open source and the connected texture-related rendering is all found here: https://github.com/HbmMods/Hbm-s-Nuclear-Tech-GIT/tree/master/src/main/java/com/hbm/render/block/ct

DarianLStephens commented 3 weeks ago

Was a solution to this ever discovered? With the release of the NTM Space fork, I'm planning to run it on my server with friends, but losing FalseTweaks would be a big blow.

DarianLStephens commented 3 weeks ago

I don't know if it helps, but it looks like this now: 2024-08-12_02 57 27

FalsePattern commented 3 weeks ago

Try turning off the quad triangulation setting and see if that fixes it.

FalsePattern commented 3 weeks ago

Also try adding com.hbm.render.block.* to the TESSELLATOR_USE_REPLACEMENT_TARGETS list in falsetweaks.cfg

FalsePattern commented 3 weeks ago

I built a jar with some patches that i tested against NTM 1.0.27_X5027, please check if this works: https://mvn.falsepattern.com/releases/com/falsepattern/falsetweaks-mc1.7.10/3.1.0-4-gb80d5fc/falsetweaks-mc1.7.10-3.1.0-4-gb80d5fc.jar

DarianLStephens commented 3 weeks ago

Sorry, I only just woke up. I see that the Modrinth version was updated after you sent this, does that include the fixes?

I haven't tried it yet, but quad triangulation seemed to be off by default (ENABLE_QUAD_TRIANGULATION). If the new version doesn't work, I'll try the tesselator target thing.