Skip to content

Releases: MeshInspector/MeshLib

Release v2.3.0.119

22 Dec 14:20
75e7edb
Compare
Choose a tag to compare

Autogenerated release v2.3.0.119

OS Dev
Windows x64 zip
Ubuntu 20 LTS x64 deb
Ubuntu 20 LTS arm64 deb
Ubuntu 22 LTS x64 deb
Ubuntu 22 LTS arm64 deb
Fedora 37 x64 rpm
MacOS x64 (Intel) x64 pkg
MacOS arm (Apple Silicon) arm pkg

What's Changed

  • Ignore scene properties for objects created not by viewer by @oitel in #1897
  • Update pip-build.yml by @Grantim in #1904
  • Add external object loader support by @oitel in #1905
  • #2900 change separator signature by @egrebenchenko in #1906
  • Add progress callback support for web requests by @oitel in #1908
  • Set the current task's name without auto-updating the progress value by @oitel in #1907
  • Save plugin dialogs positions between sessions by @astrowander in #1909
  • MeshDecimation: return the reason why edge collapse failed by @Fedr in #1910
  • MeshDecimate: allow mesh collapse with position optimization, and if it fails without optimization by @Fedr in #1911
  • MeshDecimate: tinyEdgeLength influence aspect ratio check but not normal flip check by @Fedr in #1912
  • Fix file loading process by @oitel in #1915
  • Variable 2d conoturs offset by @Grantim in #1916
  • fix crash by @astrowander in #1918
  • Mesh: hole measurement methods by @Fedr in #1919
  • PrecisePredicates2: fix ccw function by @Fedr in #1917
  • Fix viewport groups resize artifacts by @Grantim in #1920
  • Eliminate high level zero offset fix for 2d contours by @Grantim in #1921
  • Allow making offset in Emscripten build by @Fedr in #1922
  • Triangulation fix big aspect faces in local disc by @Grantim in #1923
  • Render nothing if there are no valid points by @Fedr in #1924
  • Report an error happened during scene saving by @Fedr in #1925
  • RenderPointsObject: render nothing if there are no valid points by @Fedr in #1926
  • Fix thread safety for STEP file opening by @oitel in #1927
  • ObjectPointsHolder: do not write/read .ctm file for completely empty point cloud by @Fedr in #1928
  • Bump tj-actions/branch-names from 7.0.7 to 8.0.0 by @dependabot in #1914
  • Viewer stores SpaceMouseController by pointer by @Fedr in #1929
  • Viewer stores TouchesController by pointer by @Fedr in #1930
  • Viewer stores MouseController by pointer by @Fedr in #1931
  • Viewer stores RecentFilesStore by pointer by @Fedr in #1932
  • Move Viewport enclosed types in MRFitData.h by @Fedr in #1933
  • Move Viewer::PointInAllSpaces in a separate header by @Fedr in #1934
  • Viewer does not include Viewport automatically by @Fedr in #1935
  • Bump actions/download-artifact from 3 to 4 by @dependabot in #1937
  • Bump actions/upload-artifact from 3 to 4 by @dependabot in #1936
  • Revert "Bump actions/upload-artifact from 3 to 4" by @MaxRayskiy in #1939
  • Revert "Bump actions/download-artifact from 3 to 4" by @MaxRayskiy in #1940
  • Some SurfaceManipulationWidget refactoring by @ABSitf in #1941
  • Save all files in binary mode to get exactly the same result on Windows and Linux by @Fedr in #1942
  • SurfaceManipulationWidget fix work with insufficient number of points in radius by @ABSitf in #1943
  • Mesh inspector plugin by @astrowander in #1944
  • Expose thickenMesh to python by @Grantim in #1946
  • Fix warning appearing after changes during mesh load by @Fedr in #1947
  • checkDeloneQuadrangle: perform computations in doubles by @Fedr in #1948
  • SurfaceManipulationWidget: fixed some visual and logic bugs by @ABSitf in #1949
  • Expose meshToDistanceVolume to python by @Grantim in #1951
  • Introduce RegionId and Face2RegionMap by @Fedr in #1952

Full Changelog: v2.3.0.61...v2.3.0.119

Release v2.3.0.61

07 Dec 15:03
1e6fb04
Compare
Choose a tag to compare

Autogenerated release v2.3.0.61

OS Dev
Windows x64 zip
Ubuntu 20 LTS x64 deb
Ubuntu 20 LTS arm64 deb
Ubuntu 22 LTS x64 deb
Ubuntu 22 LTS arm64 deb
Fedora 37 x64 rpm
MacOS x64 (Intel) x64 pkg
MacOS arm (Apple Silicon) arm pkg

What's Changed

Full Changelog: v2.3.0.24...v2.3.0.61

Release v2.3.0.24

29 Nov 08:35
e233cef
Compare
Choose a tag to compare

Autogenerated release v2.3.0.24

OS Dev
Windows x64 zip
Ubuntu 20 LTS x64 deb
Ubuntu 20 LTS arm64 deb
Ubuntu 22 LTS x64 deb
Ubuntu 22 LTS arm64 deb
Fedora 37 x64 rpm
MacOS x64 (Intel) x64 pkg
MacOS arm (Apple Silicon) arm pkg

What's Changed

New Contributors

Full Changelog: v2.2.11.51...v2.3.0.24

Release v2.2.11.51

16 Nov 09:55
3dc75d1
Compare
Choose a tag to compare

Autogenerated release v2.2.11.51

OS Dev
Windows x64 zip
Ubuntu 20 LTS x64 deb
Ubuntu 20 LTS arm64 deb
Ubuntu 22 LTS x64 deb
Ubuntu 22 LTS arm64 deb
Fedora 37 x64 rpm
MacOS x64 (Intel) x64 pkg
MacOS arm (Apple Silicon) arm pkg

What's Changed

  • Pick several pixels in the area by @Grantim in #1761
  • Dynamic load libraries during splash screen by @Grantim in #1763
  • More debugging asserts in getVertIds and getFaceIds by @Fedr in #1764
  • relaxKeepVolume: fix out-of-array access by @Fedr in #1765
  • Clone Selected button in object tree context menu by @rodion-orlov in #1757
  • I2444 surface distance from vector meshTriPoints by @ABSitf in #1759
  • Introduce separate UI name for ribbonitems by @Grantim in #1766
  • Introduce mappings in planar triangulation by @Grantim in #1767
  • Polyline::pack by @Fedr in #1771
  • Add_optional_mapping_to_Polyline-contours by @Grantim in #1770
  • TriangulationHelpers::buildLocalTriangulation by @Fedr in #1773
  • Bump paulhatch/semantic-version from 5.2.1 to 5.3.0 by @dependabot in #1655
  • PointCloudTriangulationHelpers: useNeiNormals by @Fedr in #1774
  • Optimize Orient Normals in case of many connected components in the cloud by @Fedr in #1775
  • PointCloud::flipOrientation by @Fedr in #1778
  • Triangulation/filtering and border fixes by @Grantim in #1777
  • Custom viewport labels by @rodion-orlov in #1779
  • Encrypted zip support by @rodion-orlov in #1769
  • Fix UI button checkKey with modifiers by @Grantim in #1780
  • MeshDecimate: less restrictions due to change of normals by @Fedr in #1782
  • I2444 surface manipulation widget by @ABSitf in #1776
  • Add setLabel helper method to Viewport class by @rodion-orlov in #1783
  • Update width filtering in find overhangs by @Grantim in #1784
  • use standard quaternion from matrix method by @Fedr in #1785
  • separate scene rendering into texture by @Grantim in #1787
  • Creases filters by @astrowander in #1786
  • Allow uninitialized construction of MeshTriPoint by @Fedr in #1788
  • MeshTriPoint::getWeightedVerts by @Fedr in #1789
  • Replicate: move vertices of one mesh to make it similar to another mesh by @Fedr in #1790
  • use HashMap typedefs by @Fedr in #1792
  • Pip: add python 3.12 for win by @MaxRayskiy in #1793
  • ObjectPoints::normalsChangedSignal by @Fedr in #1795
  • update Surface Manipulate Widget by @ABSitf in #1791
  • pointUniformSampling: never compute normals, but can take alternative normals on input by @Fedr in #1796
  • SurfaceManipulateWidget fix key handle by @ABSitf in #1797
  • Allow to run resumable tasks for progress bar by @oitel in #1799
  • PointCloudTriangulator: prevent any appearance of multiple edges during hole filling by @Fedr in #1800
  • struct DetectTunnelSettings with default limit on 1 maximum iterations by @Fedr in #1801
  • Optimize BasisTunnelsDetector::detect by @Fedr in #1802
  • put rendering in texture under flag by @Grantim in #1804

Full Changelog: v2.2.10...v2.2.11.51

Release v2.2.10.3

01 Nov 12:27
f6e31fa
Compare
Choose a tag to compare

Autogenerated release v2.2.10.3

OS Dev
Windows x64 zip
Ubuntu 20 LTS x64 deb
Ubuntu 20 LTS arm64 deb
Ubuntu 22 LTS x64 deb
Ubuntu 22 LTS arm64 deb
Fedora 37 x64 rpm
MacOS x64 (Intel) x64 pkg
MacOS arm (Apple Silicon) arm pkg

What's Changed

Full Changelog: v2.2.8...v2.2.10

Release v2.2.9

31 Oct 15:24
1edabb2
Compare
Choose a tag to compare

Autogenerated release v2.2.9.34

OS Dev
Windows x64 zip
Ubuntu 20 LTS x64 deb
Ubuntu 20 LTS arm64 deb
Ubuntu 22 LTS x64 deb
Ubuntu 22 LTS arm64 deb
Fedora 37 x64 rpm
MacOS x64 (Intel) x64 pkg
MacOS arm (Apple Silicon) arm pkg

What's Changed

Full Changelog: v2.2.8...v2.2.9

Release v2.2.8

20 Oct 14:07
262f950
Compare
Choose a tag to compare

Autogenerated release v2.2.8.40

OS Dev
Windows x64 zip
Ubuntu 20 LTS x64 deb
Ubuntu 20 LTS arm64 deb
Ubuntu 22 LTS x64 deb
Ubuntu 22 LTS arm64 deb
Fedora 37 x64 rpm
MacOS x64 (Intel) x64 pkg
MacOS arm (Apple Silicon) arm pkg

What's Changed

Full Changelog: v2.2.7...v2.2.8

Release v2.2.7

10 Oct 12:59
13ab1da
Compare
Choose a tag to compare

Autogenerated release v2.2.7.4

OS Dev
Windows x64 zip
Ubuntu 20 LTS x64 deb
Ubuntu 20 LTS arm64 deb
Ubuntu 22 LTS x64 deb
Ubuntu 22 LTS arm64 deb
Fedora 37 x64 rpm
MacOS x64 (Intel) x64 pkg
MacOS arm (Apple Silicon) arm pkg

What's Changed

New Contributors

Full Changelog: v2.2.5...v2.2.7

Release v2.2.5

21 Sep 15:28
f2d51a6
Compare
Choose a tag to compare

Autogenerated release v2.2.5.47

OS Dev
Windows x64 zip
Ubuntu 20 LTS x64 deb
Ubuntu 20 LTS arm64 deb
Ubuntu 22 LTS x64 deb
Ubuntu 22 LTS arm64 deb
Fedora 37 x64 rpm
MacOS x64 (Intel) x64 pkg
MacOS arm (Apple Silicon) arm pkg

What's Changed

  • PolylineTopology::buildFromContours: ignore contours with 0 or 1 points because of no edges in them by @Fedr in #1589
  • fedora38: enable gcc13 builds by @MaxRayskiy in #1590
  • Support old e57format version by @Grantim in #1592
  • Move mouse cursor along with touchpad swipe gesture by @oitel in #1593
  • Add LAS/LAZ file format support by @oitel in #1594
  • make link to fail if there are unresolved symbols by @Fedr in #1597
  • remove unnecessary pthread dependency by @Fedr in #1599
  • Bump actions/checkout from 3 to 4 by @dependabot in #1601
  • Support lidar pointclouds in pts format by @Grantim in #1603
  • Clang build-time error about undefined symbols by @Fedr in #1598
  • fix empty space in information panel by @ABSitf in #1600
  • Precise contours triangulation by @Grantim in #1602
  • No input filtering for imgui by @Grantim in #1606
  • Preserve coordinate precision for geopositioned point clouds by @oitel in #1605
  • use CMAKE_SHARED_LINKER_FLAGS and CMAKE_EXE_LINKER_FLAGS by @Fedr in #1609
  • Fix computeBoundingBox export by @Grantim in #1610
  • Better modeling of merge order of watershed basins by @Fedr in #1608
  • Add optional mapping in cut mesh converter by @Grantim in #1612
  • Fix MSVC build by @oitel in #1613
  • make free-form findSteepestDescentPoint functions by @Fedr in #1614
  • Make standard views as in other software by @Fedr in #1615
  • Restrict steepest descent path to a region by @Fedr in #1616
  • WatershedGraph::getAllBasinFaces() by @Fedr in #1617
  • Add function for searching overhangs by @oitel in #1611
  • Update MRCuda CMake configuration by @oitel in #1607
  • Embed terrain new impl by @Grantim in #1622
  • distanceMapFromContours() for preallocated map by @Fedr in #1625
  • Apply transform during overhang search by @oitel in #1628
  • Bump aws-actions/configure-aws-credentials from 3 to 4 by @dependabot in #1620
  • Bump docker/login-action from 2 to 3 by @dependabot in #1619
  • Bump docker/build-push-action from 4 to 5 by @dependabot in #1618
  • Optimize pointcloud triangulation by @Grantim in #1629
  • Remove unnecessary stuff from MRICP.h by @Fedr in #1632

Full Changelog: v2.2.4...v2.2.5

Release v2.2.4

01 Sep 17:35
15a057c
Compare
Choose a tag to compare

Autogenerated release v2.2.4

OS Dev
Windows x64 zip
Ubuntu 20 LTS x64 deb
Ubuntu 20 LTS arm64 deb
Ubuntu 22 LTS x64 deb
Ubuntu 22 LTS arm64 deb
Fedora 37 x64 rpm
MacOS x64 (Intel) x64 pkg
MacOS arm (Apple Silicon) arm pkg

What's Changed

Full Changelog: v2.2.3...v2.2.4