MeshInspector Versions Save

Mesh processing application

v2.4.0.208

4 weeks ago

Autogenerated release

OS Release
Windows x64 msi
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 x64 pkg
MacOS arm arm pkg

What's Changed

Features

  • In this release we introduce Features in MeshInspector, including points, lines, planes, circles, spheres, cylinders and cones.
  • They can be used to measure your 3D data and to align/reorient it.
  • Measure Distance and Measure Angles tools now support all new features. Features in MeshInspector

UI/UX

  • Add units to all dimensional values (meters, inches, …)
  • Add application setting to control the number of digits after the decimal point.
  • Better visualization for large numbers.
  • Use native file saving dialog on MacOS with the ability to select output format.
  • Add support for new model of 3Dconnexion SpaceMouse Pro.
  • Show time of last operation in UI.
  • CTRL+A in Select Primitives adds all primitives in the selection.
  • Add Save button to Python window. General tools:
  • Align Manually tool numerous improvements, select new floating object after accepting the current one, auto close the dialog after all floating objects have been accepted, give different colors to objects, Delete All Points button.
  • Registration tool reworked and got support for bidirectional point pairs forming for better results especially for Rigid+Scale transformation.
  • ReduceNoise: add an option to constraint the result to be close to initial object.
  • Add Noise tool introduced, which support point clouds, lines and meshes.

Point Clouds

  • Select Outliers tool: new design, new options, more controls.
  • Flip Normals and Orient Normals shall change (flip) normals of selected points only, if at least one point is selected.

Meshes

  • Add to Mesh information tab if the mesh is closed or not.
  • Offset tool: improve quality on meshes with holes.
  • New Union tool to combine all selected mesh objects.
  • Automatically turn on flat shading after boolean operations.
  • Flip Normal tool can interactively change normals (orientation) of individual mesh components.
  • Smart Expand tool added to quickly select smooth regions around current selection.
  • Add Faces Color Map support for Subdivide and Remesh.
  • Distance Compare tool: add colormap distance in the label of picked point.

Save/Load

  • Support colors and names for models from .STEP files.
  • .OFF files opening optimized. Support for 5+ vertices in polygons added.
  • Image to Distance Map tool redesigned: new options, more controls.

Experimental

  • Integration with Polyga handheld scanner.

v2.3.9.192

1 month ago

Autogenerated release

OS Release
Windows x64 msi
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 x64 pkg
MacOS arm arm pkg

What's Changed

  • Allow changing default measurement visibility.
  • Update MeshLib.
  • Keep both parts in section plugin cut #3303
  • Use measurement objects to show feature distances and angles.
  • Fix mirrored image in Section plugin #3345
  • add minimal number of points display and add behaviour of points type selection #3355
  • #3301 Open application log
  • Keep both parts in section plugin cut #3303
  • Rename Picked to Pick #3367
  • Support point clouds in all BestFit plugins #3356
  • Update readme.md: Linux and Emscripten build
  • Clickable subfeatures. (#3361)
  • outlier points plugin
  • no need for create object in pick mode #3368
  • #3343 settings bounding box
  • Clean up subfeatures when exiting Measure Features.
  • Highlight hovered and/or selected features.
  • #3362 add points and lines in dense box
  • Update MeshLib #3329
  • Add General Selector plugin (#2797)
  • Section point clouds
  • #3372 Ctrl+X for Clear Selection instead of Ctrl+T
  • #3366 Feature commands should be sensitive when another feature is selected…
  • #3393 Support picker in point cloud mode for BestFit plugin
  • Bump tj-actions/branch-names from 8.0.0 to 8.0.1
  • Incorrect position of distance markers in Section tool #3412
  • Select Primitives plugin enhancements (#2979)
  • Fix build with GCC 11
  • 3406 change behaviour for pick for point feature
  • Fix external local basis matrixes #3343
  • Fix scaling issue in context local basis #3343
  • Triangulation: Radius -> Nearest Neighbours
  • Refine features must by default fit models by infinite cone , cylinder and plane fix #3432 , fix #3425 , fix #3427
  • use new selector plugin in BestFit fix #3435
  • Add option to customize selection behavior
  • fix #3407 undo/redo problem after unsuccsesfull refine
  • Make/Orient Normals: "Nearest Neighbours" in dialog
  • Remove Back button from the installer Welcome screen
  • Clickable object names.
  • fix #3428 need pick in front points in point clouds only in features skip point with backfaces
  • new feature button must make feature unvisible / Plane normal must looks at camera firection after creation fix #3444 fix #3446
  • SelectBoundaryPoints: Radius -> Nearest Neighbours
  • added sending information about GL version for statistics
  • Adjust feature visualization.
  • Add Quick setup dialog on desktop web (#2959)
  • PointsTriangulationDev: an option to specify num neighbours
  • A saner VisualizeMaskType.
  • Deprecate Point Selector plugin
  • Better angle visualization.
  • Misc measure features improvements.
  • feature name in 3d must appear directly after feature creation in bestfit fix #3476 , fix #3474
  • Installer: add install folder selection
  • Section polylines
  • #3348 Add Axis labels for global and local basis
  • Automatically copy all feature measurements to the scene.
  • Hopefully fix typeid comparsion?
  • Hide some settings in Best Fit.
  • #3348 Add Axis labels for global and local basis
  • Show all kinds of feature measurements by default in Best Fit.
  • Optimize rendering normals
  • FusionPlugin
  • Add toolbar migration to replace Face Selector (#3510)
  • Remove excess gtkmm requirement (#3511)
  • 3484 refine procedute plane and cylinder adjustments on a mesh with a vice
  • Section polylines ii
  • fix #3529 return back selector
  • move ancillary helper objects to MeshLib
  • #3349 add distances labels for bounding box carcass
  • MRSceneStateCheck.h: reduce the number of #includes
  • MRObjectPointsHolder.h does not include MRPointCloud.h
  • MRObjectLinesHolder.h does not include MRPolyline.h
  • MRDistanceMapParams.h does not include MRMesh.h
  • MRSerializer.h and MRSceneSelectionChange.h do not include MRObject.h
  • Fix build with GCC 13
  • Feature/new billing system #3353
  • fix #3371 support boundary pick mode for 2d features
  • Move measurements to a separate top-level object.
  • Always render subfeatures.
  • fix #3544 immediatly create feature in "boundary" mode.
  • added tool to separate point cloud into components
  • Rename to creation method fix #3548
  • Fix pybind11 usage on macOS
  • Add access checks to plugins
  • Scale indicator in viewports.
  • Select all faces by default
  • #3540 color BoundingBox depends on the color theme
  • Split scale indicator to several segments.
  • #3567 changing the color of the normals depending on the color theme
  • #3568 changing the color of the basis labels depending on the color theme
  • Update MeshLib to add extras on feature names.
  • Python plugin uses cmd args for running scripts
  • fix #3571 refine broken after new feature visualization
  • Remove hash symbol from feature names.
  • Subdivide: Project on Original Mesh
  • fix #3588 make refine button bigger full menu size
  • Use creds file instead of plain text password
  • Update Python tool and move to Home tab
  • Log Windows structured exceptions
  • Bump artifacts action
  • MRAppendHistory.h does not #include "MRViewer.h"
  • Settings window fixes
  • fix #3607 / fix #3610 do not refine point feature and Allow to pick in back triangles.
  • Reformat CMake files
  • Plane normal as a 3D arrow.
  • Copy parent color to measurements.
  • #3576 improvements to image to distance map advanced
  • fix #3616 cone fitting is buggy both points and best fit / fix #3468 Refine does not always work correctly
  • Improve scale indicator rendering
  • Update meshlib.
  • Change modifier to Command for standard shortcuts on Mac
  • Rename to creation method fix #3548
  • #3531 create a tool to flip normals for a component
  • #3576_improvements_to_image_to_distance_map_advanced
  • Measurement renderobjects
  • fix #3615 Sign all draft MSI installers with certificate for Windows
  • AlignManually: fix registration of point clouds with normals #3645
  • Cuda fusion points
  • Add example script in python tool #3099
  • fix #3615 Codesign after Windows 2019 build to prevent waiting for Windows 2022 build which can fail without a reason
  • New pictures and layout for installer
  • Application crash when using Boundary mod on points #3624
  • Fix section plugin on lines and points

v2.3.8.139

3 months ago

Autogenerated release

OS Release
Windows x64 msi
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 x64 pkg
MacOS arm arm pkg

What's Changed

  • Sign-in form for Web-version updated: password is hidden and other improvements.
  • Sign-up form for Web-version redesigned.
  • Windows installer allows the user to select file associations with MeshInspector.
  • Web version: change default theme to dark.
  • Search bar in top right redesigned, focus search bar on CTRL+F, improve search precisions and navigation.
  • Active blocking tools are automatically closed if the user starts another one, and the option to restore the previous behaviour.
  • Make single Settings dialog with all settings.
  • Auto detect flat shading on mesh file opening.
  • Support three options for default flat shading setting (Flat, Smooth, Auto).
  • Show Normals, Local Basis, Bounding Box from scene tree context menu.
  • New notification system introduced for not-critical messages to minimize user disturbance.
  • Render each Nth point to work with huge point clouds.
  • Select the object just loaded after dragging and dropping STEP file.
  • Make crystal clear icons in toolbar on Mac with 1.0 scaling.
  • Many other UI/UX and stability improvements.
  • Mesh Healer: various improvements based on last version feedback, including better self-intersections fix, less damaging decimation, mesh quality improvement with subdivision, repeat repair 3 times automatically, clear selection on closing the tool and so on.
  • Measure thickness: add an option to subdivide mesh within the dialog for better visualization.
  • Triangulation of points: dialog redesigned, faster processing of point clouds without normal, other improvements.
  • Create Normals for points: faster speed and better precision.
  • Load many point clouds objects from one .E57 file.
  • Load vertex colors from .OBJ file with mesh.

v2.3.8.135

3 months ago

Autogenerated release

OS Release
Windows x64 msi
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 x64 pkg
MacOS arm arm pkg

What's Changed

  • Sign-in form for Web-version updated: password is hidden and other improvements.
  • Sign-up form for Web-version redesigned.
  • Windows installer allows the user to select file associations with MeshInspector.
  • Web version: change default theme to dark.
  • Search bar in top right redesigned, focus search bar on CTRL+F, improve search precisions and navigation.
  • Active blocking tools are automatically closed if the user starts another one, and the option to restore the previous behaviour.
  • Make single Settings dialog with all settings.
  • Auto detect flat shading on mesh file opening.
  • Support three options for default flat shading setting (Flat, Smooth, Auto).
  • Show Normals, Local Basis, Bounding Box from scene tree context menu.
  • New notification system introduced for not-critical messages to minimize user disturbance.
  • Render each Nth point to work with huge point clouds.
  • Select the object just loaded after dragging and dropping STEP file.
  • Make crystal clear icons in toolbar on Mac with 1.0 scaling.
  • Many other UI/UX and stability improvements.
  • Mesh Healer: various improvements based on last version feedback, including better self-intersections fix, less damaging decimation, mesh quality improvement with subdivision, repeat repair 3 times automatically, clear selection on closing the tool and so on.
  • Measure thickness: add an option to subdivide mesh within the dialog for better visualization.
  • Triangulation of points: dialog redesigned, faster processing of point clouds without normal, other improvements.
  • Create Normals for points: faster speed and better precision.
  • Load many point clouds objects from one .E57 file.
  • Load vertex colors from .OBJ file with mesh.

v2.3.7.0

3 months ago

Autogenerated release

OS Release
Windows x64 msi
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 x64 pkg
MacOS arm arm pkg

What's Changed

  • Mesh Healer tool: automatic removal of small components, and union of large intersecting components, union of boundaries of touching components; always show Undercuts direction; highlight boundaries of large holes as well; Mesh Healer ribbon icon is always large and visible; many other improvements.
  • Mesh Healer/Rebuild: new option to reduce memory consumption for systems with limited memory e.g. Web-version.
  • Registration tool received support for Rigid+Scale transformation with 7 degrees of freedom, and the button for automatic initial positioning.
  • Automatic detection whether to activate Flat Shading visualization for imported meshes.
  • Mesh Segment: undo/redo for all actions added.
  • Other UI/UX and stability improvements.

v2.3.5.0

4 months ago

Autogenerated release

OS Release
Windows x64 msi
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 x64 pkg
MacOS arm arm pkg

What's Changed

  • Mesh Healer tool completely redesigned and includes previously independent Mesh Degenerations and Mesh Inspector tools.
  • Web-version of MeshInspector now can use up to 4Gb of memory, which is twice larger than in previous releases.
  • Offset tool: most of the options became available in Web-version.
  • STEP/STP files opening in Web-version is accelerated on low-bandwidth internet connections by means of data compression.
  • Desktop sign-in improvements: remember user email and automatically retry in case of bad internet connection.
  • Brush tool: many improvements since last release. Independent Laplacian Brush tool removed.
  • Align Manually: advanced parameters exposed; new Auto Position button added.
  • Web-version of MeshInspector now shows a message to the user instead of silently stop responding in case of fatal errors like no-memory-available.
  • Numerous other UI/UX and stability improvements.

v2.3.0.93

5 months ago

Autogenerated release

OS Release
Windows x64 msi
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 x64 pkg
MacOS arm arm pkg

What's Changed

  • Web-version: Mesh Healer tool is available, but remember about memory limitation in 2Gb.
  • Web-version: Import .STP/.STEP files with independent sub-objects (not merged in one scene).
  • Erroneous error message fixed on opening many files with some non-manifoldness (and the file was missed in Recent list).
  • Mesh Healer tool: resolve most short edges during decimation.
  • Mesh Healer tool: save object texture and colors.
  • Mesh Healer tool: find small holes instead of big ones.
  • Fill Holes tool: redesigned with Fill Holes and Make Bridge tabs separated.
  • Align Manually tool: add ICP properties for editing.
  • Brush tool: add Laplacian mode.
  • Mesh Inspector tool: recalculate only the marked fields.
  • Fill Holes: Current Hole Metrics.
  • Graph Cut Segment tool renamed into Select Region and got improved history.
  • Face Selector does not close on triangles deletion.
  • Various other UI/UX and stability improvements.

v2.3.0.66

5 months ago

Autogenerated release

OS Release
Windows x64 msi
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 x64 pkg
MacOS arm arm pkg

What's Changed

  • Eliminate small holes in mesh after Point Cloud Triangulation
  • Improve design of Fill Holes and Segment Mesh dialogs
  • Curvature Preferences choice in Face/Edge Selector, Segment Mesh and Graph Cut Segment
  • Improvements in Select Creases by Angle and Align Manually
  • Mesh Inspector tool: show different Mesh issues in different colors, and performance optimizations
  • Add a button to select all subtree under root objects
  • Fixed object disappearence when scrolling using touchpad on MacOS
  • Fixed pictures in PDF report by Distance Compare tool
  • Other UI/UX and stability improvements

v2.3.0.38

5 months ago

Autogenerated release

OS Release
Windows x64 msi
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 x64 pkg
MacOS arm arm pkg

What's Changed

  • Face/Edge Selector: add "Curvature Preference" setting for construcing paths on meshes tending to more concave or convex zones.
  • Web-version: use converter service for STEP file opening.
  • Fixed a bug when just saved .MRU file cannot be opened with the error "Cannot find parameters file".

v2.3.0.31

5 months ago

Autogenerated release

OS Release
Windows x64 msi
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 x64 pkg
MacOS arm arm pkg

What's Changed

  • Mesh Healer: default Voxel Size reduced for better precision.
  • Web version: improved appearence in Full Screen mode.
  • Texture to Vertex Colors tool added for Mesh objects.
  • Clicking mouse wheel now closes the context menu in the object tree.
  • Other UI/UX and stability improvements.
  • Align Manually tool redesigned and supports many objects for registration: image