Skip to content

Releases: LiangliangNan/Easy3D

Easy3D-v2.5.4

26 Sep 17:52
Compare
Choose a tag to compare

Changes

  • added a simple application PictureMaker. It can be used to generate figures for visual comparison of models (useful for paper writing).
  • the layout of MultiViewer can now be changed dynamically.
  • vertex/face properties in the 'decompose' and 'merge' functions in Mapple are well preserved.
  • allows for the handling of colors in both [0, 255] and [0, 65535] for las and laz file formats.
  • consistent GLSL versions in shaders.
  • fixed various bugs and warnings.

Easy3D-v2.5.3

19 Feb 20:28
Compare
Choose a tag to compare

Changes

Easy3D-v2.5.2

18 Nov 13:11
Compare
Choose a tag to compare

Changes:

  • unified naming for classes, namespaces, and files
  • simplified initialization
  • changes in the names of a few files and namespaces (see the breaking changes below)

Breaking changes:

Easy3D-v2.5.1

05 Nov 21:43
Compare
Choose a tag to compare

New features:

  • support installation
  • support shared libraries

Breaking change:

Easy3D-v2.5.0

28 Sep 21:17
Compare
Choose a tag to compare

Main changes:

  • (breaking change) renamed class OpenglInfo to OpenglUtil.
  • added a viewer based on wxWidgets (see here).
  • added a few new functions and various bug fixes and improvements.

Pre-built binaries are not changed (i.e., you can still use the previous version v2.4.7).

Easy3D-v2.4.9

07 Jul 09:38
Compare
Choose a tag to compare

Main changes:

  • simplified the use of kd-tree (Breaking change).
  • PrincipalAxes has only one template parameter. It uses double internally for higher precision.
  • added a virtual scanner to the examples.
  • various minor bug fixes and improvements.

Pre-built binaries are not changed (i.e., you can still use the previous version v2.4.7.

Easy3D-v2.4.8

20 Feb 11:03
Compare
Choose a tag to compare

Main changes:

  • introduced a new composite viewer class CompViewer, which supports multiple views arranged in a grid layout in the same window. See here for example usage.
  • introduced usage_string_ and execute_func_, which eases the use of the viewer for running an algorithm.
  • various minor bug fixes and improvements.

Pre-built binaries are not changed (i.e., you can still use the previous version.

Easy3D-v2.4.7

26 Nov 21:09
Compare
Choose a tag to compare
  • compatible with Apple Silicon Processors (memory allocation functions in third-party library RANSAC).
  • support geojson format.
  • update third-party libraries glfw and imgui to their latest versions.
  • add "rotate-around-axis" mode for keyframe animation.
  • various bug fixes.

Easy3D-v2.4.6

01 Sep 07:17
Compare
Choose a tag to compare
  • minor bug fixes
  • support old deprecated camera state format (*.state)
  • update information for citation

Easy3D-v2.4.5

16 Jun 14:54
Compare
Choose a tag to compare
  • added a test suite
  • corrected license and copyright information for several mesh processing algorithms
  • more fault-tolerant to PLY variants
  • several minor bug fixes