Frames Map 3D (1.0.10)
Curse Maven Snippet
What's new
v1.0.10 — Persistent GPU buffers for 3D map geometry
Perf
- 3D map geometry is now cached in a persistent GPU vertex buffer. Previously, every visible 3D map rebuilt all of its vertex data on the CPU on every rendered frame, even though the geometry is usually identical frame to frame. Geometry is now baked once per detail-level/Start Y combination (and additionally per hidden-water-edges combination for water) into a persistent
VertexBuffer, and each frame only does a cheapbind()+draw()instead of walking every quad. Lower CPU cost with large map walls. - Baked lighting refreshes with a 250 ms window when it changes (previously implicitly recalculated every single frame).
Notes
- No custom shaders involved: reuses the mod's existing
RenderType/shader, compatible with any shaderpack installed in the modpack. - No visual behavior change expected beyond the small 250ms window when a map's lighting changes.
JAR: frames_map_3d-1.21.1-neoforge-21.1.249-1.0.10.jar
Tag: 1.21.1-neoforge-1.0.10
This mod has no additional files
