Skip to content

Arnis v2.8.4 - Coordinate Seam Fix

Choose a tag to compare

@Teddy563 Teddy563 released this 09 Jun 18:27
· 136 commits to main since this release

Tag: v2.8.4 · base: louis-e/arnis v2.8.0 (6172ffb) · previous Meld: v2.8.3 (9fadb03)

TL;DR

Quickfix over the Meld Water Update. Fixes cross-tile coordinate drift under --master-origin-lat/lng: the longitude->block-X factor was computed from avg_lat = (point_lat + origin_lat) / 2, so the same longitude mapped to a different block-X depending on the point's latitude — shearing each tile off the shared 512-block region grid by an amount that grows with distance from the origin, leaving flat-grass "unrendered" strips at tile seams that widen toward the far corners. Now anchored at origin_lat -> a longitude maps to one block-X project-wide -> tiles line up exactly on region boundaries -> seams gone. No water/render changes from v2.8.3.

Changed

  • transform_point (master-origin path): mpd_lon anchored at origin_lat instead of avg_lat. Adds a latitude-invariance regression test.

Compatibility

  • Single-world generation (no --master-origin): byte-identical to v2.8.3.
  • Meld / multi-tile: far-from-origin tile seams fixed.