Minor maintenance update.
- Updated to FalsePatternLib 0.10
The primary development focus is on 2.0 at this point, Triangulator 1.X had a good run, but there's only so much you can fix by switching values around.
- Improved beacon render code, texture should no longer bug out
- Replaced inconsistent injection logic in the AO tweak, should fix some obscure crashes
https://github.com/FalsePattern/Triangulator/releases/tag/1.7.3
Disabling the memory leak fix will now re-allow optifine multicore chunkloading.
Fixed a crash with optifine shaders
Fixed a internal config check that caused shadows to render incorrectly when triangulation was enabled.
This version adds better compatibility for mods such as Neodymium, which deeply integrate into the renderer, and assume that all quads are 4 vertices, and not 2 triangles.
If you see any messed up "vertex vomit", open the triangulator config in the main menu mod list, and turn off "Enable quad triangulation".
The fallback renderer requires manual calibration, which can be done when you join the world. Once you calibrated, it won't prompt you to recalibrate until you either upgrade video drivers, swap your gpu, or copy the config over to a different computer.
Fixed ChromatiCraft rune blocks flickering
Fixes the optifine stuttering and fastcraft crashes accidentally introduced in 1.6.0.
- Added a video memory leak fix for AMD graphics cards
- Added a config GUI to the main menu (click Mods -> select Triangulator -> click Config)
notice: The video memory leak fix is currently incompatible with optifine and fastcraft. with optifine, the game becomes a stutterfest. with fastcraft, setting the render distance above 16 crashes the game.
Fixed the beacon renderer tweak not resetting opengl state correctly.
Added experimental item rendering optimizations for held and dropped items. Preliminary tests show an approximate 4-5x reduction in render times for items, further testing required.
If you find any bugs with this version, please report it ASAP.
- Added a config file for turning of the quad->triangle conversion for weaker systems. The AO and smooth lighting fixes will still apply.
- Fixed an ambient occlusion error with non-full blocks (slabs, farmland, etc.).
Requires FalsePatternLib 0.8.0 or higher!
Fixed an optifine incompatibility introduced in 1.4.1, plus also fixed a rare tessellator crash in vanilla code.
Fixed smooth lighting
before: after: after with AO and textures:
- Fixed a rendering issue when trying to draw too many vertices, causing the game to turn into triangle soup (fixed #12 )
- Added additional ambient occlusion improvements, special thanks to @embeddedt for letting me grab the prebuilt mixins and incoporate them into this mod (fixed #9 )
Initial modrinth release. See the github repo for more info.