Skip to content

Releases: tudelft3d/3dfier

v1.4.0

11 Apr 16:14
Compare
Choose a tag to compare
  • implement and add max_outlier_fraction parameter to Bridge and Road classes. This fixes the creation of unrealistically steep surfaces for roads an bridges due to a bad polynomial fit during outlier detection and feature flattening.

version 1.3.5

29 Feb 15:56
Compare
Choose a tag to compare
version 1.3.5 Pre-release
Pre-release

Fix an issue that would crash 3dfier after exporting to postgres database.

version 1.3.4

23 Sep 09:29
Compare
Choose a tag to compare

Fix a bug that broke the LAS file reading.

version 1.3.3

04 Aug 09:31
Compare
Choose a tag to compare
  • print error message when an invalid LAS path is provided

version 1.3.2

04 Aug 09:30
Compare
Choose a tag to compare
v1.3.2

version 1.3.2

version 1.3.1

25 Jan 09:22
Compare
Choose a tag to compare
  • JOSS paper source is added to the /paper/ folder
  • minor bugs fixed: wildcards in .yml paths are fixed
  • documentation improved slightly

version 1.3.0

19 Nov 14:18
Compare
Choose a tag to compare

Version 1.3.0 contains some improvements and bug fixes.

  • Update nlohmann-json to version 3.7.3
  • Support for CityJSON version 1.0 with EPSG metadata
  • Read CurvedPolygon and MultiSurface and stroke curves (use options:max_angle_curvepolygon for setting maximum stoke angle)
  • CSV ouput remove trailing comma and change delimiter from semicolon to comma
  • Improve OBJ LoD0 creation
  • Output license information of used libraries with --license option
  • Destroy GDAL feature after reading and free memory used by wkt string.
  • Correct parsing of requested extent from configuration file
  • Add code comments
  • paths for files in YAML can be all in unix (/) and relative paths are supported. Works under Windows too, so one YAML file to unite them all is now given as example.
  • added STL output, useful for the CFD community. Only text-based STL now, binary to follow.

Version 1.2.2

27 Aug 13:33
Compare
Choose a tag to compare

This is the second hotfix for version 1.2, it fixed an issue in the 3d polynomial plane fitting used in the outlier filtering. This fitting iteratively removes vertices with the largest outlier. The first vertex is used to normalise xy-coordinates, when filtering the first vertex the offset was lost and results were off.

Version 1.2.1

27 Aug 13:26
Compare
Choose a tag to compare

We added a seperate threshold_bridge_jump_edges in this release. With this threshold you can set the height difference upto which bridges are merged with adjacent (road) objects.
Some small issues were found in the greedy insertion code, in the case of adding a lidar point on an edge now all exceptions are handled.

Version 1.2 -> Change to laslib

27 Aug 13:21
Compare
Choose a tag to compare

This is version 1.2 released after three months of improving functionality.

  • Since this version we changed from liblas to laslib since liblas was creating rounding errors in floating points. Since the change to laslib the precision even improved.
  • Many improvements in the greedy insertion code for filtered TIN creation making the code way more stable. We are now also catching insertion of lidar point on top of polygon contraint (both vertex and edge).
  • Updated CGAL to version 4.12