v0.10.1
Fixed
- Multi-file inputs with disjoint extents no longer collapse outlying points
onto a single wrong coordinate. The output's scale and offset were taken
blindly from the first input file, so points whose true coordinate sat more
thani32::MAX × scalefrom that offset would saturate during the
f64 → i32cast and pile up on the i32 boundary (e.g. ~22 000 m of Y
collapsed onto a single Y value).OctreeBuilder::from_scannow re-centers
the offset on the combined-bounds midpoint when the first file's offset
doesn't span the merged extent, and doubles the scale if even the
half-extent still won't fit in i32. (#20)
What's Changed
- Fix Y-coordinate collapse on multi-file inputs with disjoint extents by @tfwittwer in #20
Full Changelog: v0.10.0...v0.10.1