Release v2.3.6.1
Autogenerated release v2.3.6.1
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
- generalOffsetMesh function by @Fedr in #1954
- Offset functions to take MeshPart on input by @Fedr in #1956
- partialOffsetMesh and thickenMesh enabled in WASM build by @Fedr in #1957
- Split MRAligningTransform on two to simplify maintenance by @Fedr in #1958
- PointToPointAligningTransform: perform most computations without Eigen library by @Fedr in #1959
- Bump actions/setup-python from 4 to 5 by @dependabot in #1913
- Bump actions/download-artifact from 3 to 4 by @dependabot in #1960
- PointToPointAligningTransform: simplify implementation and optimize it by @Fedr in #1964
- ChangeObjectAction: do not save ClippedByPlane property in Undo by @Fedr in #1965
- AligningTransform: rename methods by @Fedr in #1968
- revert github action download-artifact to v3 by @ABSitf in #1970
- Autotest: Conversion test and adding it to windows build by @Chernobrovkin-AD in #1967
- Find the best rigid-scale point-to-point transformation by @Fedr in #1963
- add aws cli to containers by @MaxRayskiy in #1955
- Improve ICP result messages by @rodion-orlov in #1971
- Direction widget by @astrowander in #1966
- Refactor PointToPlaneAligningTransform by @Fedr in #1973
- #3006 replace the flag with a position by @egrebenchenko in #1969
- findSelfCollidingTriangles within a component by @Fedr in #1974
- getLargeByAreaRegions and getRegionAreas functions by @Fedr in #1977
- add pivot in settings by @egrebenchenko in #1979
- Add scope guards. by @adalisk-emikhaylov in #1978
- Fix loading STL files from python streams by @Fedr in #1982
- Add zlib compress and decompress functions by @oitel in #1938
- Fix crash during STEP file loading by @oitel in #1983
- Autotests-conversion: add tests on 2 way of opening and saving meshes by @Chernobrovkin-AD in #1975
- Handle error if not enough memory and show appropriate message for user. Use 4GB for Wasm. Remove Node.js support. Add unexpected error for other error cases. by @vshlobin-mi in #1984
- Switch on aws runners on some part of builds by @MaxRayskiy in #1986
- add new feature object Cylinder and fitter for them. by @egorbovskoy in #1980
- tie widget to the parent object & fix issue with transform by @astrowander in #1988
- Implement BestFit without Eigen library by @Fedr in #1989
- Refactor PointToPlaneAligningTransform by @Fedr in #1991
- Fix STEP loading by @oitel in #1990
- Add MeshOrPoints::accumulate method by @Fedr in #1992
- add MeshICP::autoSelectFloatXf method by @Fedr in #1993
- Use voxel volume cache during mesh generation by @oitel in #1981
- Add memory-efficient mode for mesh offsetting by @oitel in #1985
- Bugfix in multi thread cylinder fit version. add upper bound in phi representation. by @egorbovskoy in #1995
- MeshICP::autoSelectFloatXf to consider all possible signs of eigenvec… by @Fedr in #1994
- Add autotests to linux builds v2 by @Chernobrovkin-AD in #1996
- Fix volumeToMesh with large number of threads by @Fedr in #1999
- Fix/stl normal save + new refs by @Chernobrovkin-AD in #2000
- PointToPlaneAligningTransform: an option to find uniform scaling by @Fedr in #1997
- Rename MeshICP in ICP since it supports point clouds as well by @Fedr in #2001
- Expose uniteManyMeshes to python by @Grantim in #2004
- ICP: add RigidScale option by @Fedr in #2003
- ICP: Limit scaling during one iteration of PointToPlane by @Fedr in #2005
New Contributors
- @Chernobrovkin-AD made their first contribution in #1967
- @vshlobin-mi made their first contribution in #1984
- @egorbovskoy made their first contribution in #1980
Full Changelog: v2.3.0.119...v2.3.6.1