Minecraft Physics Mod Pro V62 (Minecraft 1.19) - Major Performance Improvements
Added 2022-07-28 14:26:45 +0000 UTCWhere do I start this one? Turns out I butchered a frustum culling update (which should improve the performance) a long time ago. Like V30 or earlier. In return it not only didn't cull away objects that the camera didn't see, it also recalculated the bounding sphere by going through all mesh vertex positions EVERY FRAME. Literally only 2 wrong lines of code...
What does that mean? Major performance improvement for every single version. I RECOMPILED ALL OF THEM. As an example with 14k dynamic vines I bumped my FPS from 20 to 60+ (depending on camera orientation).
TESTED SHADERS: Complementary Shaders 4.4, BSL 8.1.01, SEUS Renewed 1.0.1, Sildurs Vibrant Shaders 1.31 Medium.
IMPORTANT Smoke Physics Information: Minecraft particles have to be enabled for it to work! The further away you are from smoke sources the less particles spawn. Temporal Anti-Aliasing (or TAA) can cause issues with the smoke so disabling it will eliminate some visual artifacts. Not all shaders are supported (best results that I've got are with BSL shaders).
IMPORTANT Snow Physics Information: Optifine is not supported (use Iris + Sodium on Fabric/Oculus + Rubidium on Forge). High render distances on slow CPUs might result in delayed snow tracks.
IMPORTANT Liquid Physics information: https://pastebin.com/E9dMD9MZ
Changes:
- Improved rendering performance by a lot (by fixing frustum culling and some other tweaks)
- Smoke now despawns if it is outside of the physics range
- Smoke physics range no longer resets after game restart
Comments
8 versions.. for separate mc versions.
2022-08-01 23:05:25 +0000 UTCWhen you use an older version of the mod also make sure that you use an older version of iris (stuff that got released in the same timeframe). I think older versions need Iris 1.2.0.
David Haubner
2022-07-30 07:04:58 +0000 UTCI might be dumb but I cannot get fabric to work with any version alongside iris and the mod.
Cameron
2022-07-29 23:20:21 +0000 UTC30 seconds is not terrible! But 16 different versions... ouch
Russell Hunter
2022-07-29 14:44:18 +0000 UTC