All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- static GeoJSONLoader.getMeshObject and getLineObject functions.
- Fixed "LineStrings" geometry not being generated correctly.
- Added support for "altitudeScale" when generating geometry.
- Corrected incorrectly specified
@__PURE__annotations.
- Cases where polygon hole were not created properly when "detectSelfIntersection" was true.
- Error that could be thrown the processing polygons.
- Removed "generateNormals" option.
- Support for the "resolution" option to resample edges and lines.
- Support for smooth normals with ellipsoid tiles.
- Support for upsampling vertex detail in polygons to enable correctly distorted ellipsoid shapes.
useEarcutandskipSelfIntersectionoptions to optionally speed up performance.
- Fixed case where points created from polygon crossing were always placed at "0".
- Fixed some precision issues associated with the polygon generation.
- Fixed case where shapes with less than 4 vertices after vertex deduplication would not triangulate.
- Removed GeoJSONEllipsoidTransformer in favor of object getter ellipsoid option.
- Removed "decomposePolygons" option.
- "offset" option when generating line objects.
- GeoJSONEllipsoidTransformer: Add "transformObject" function tht offset the root mesh to avoid precision artifacts in render.
- Replaced "wellknown" with "betterknown" package for WKT parsing for improved support.
- Add fix for deduping vertices when unkinking a polygon.
- Peer dependencies using incorrect semantics.
- Handle inconsistent Polygon winding order.
Initial version.