The v0.5.1 release improves the Mesh from Points tool, brings support for Maya 2025, and many more tools and bug fixes.
Full Changelog: v0.5.0...v0.5.1
What's Changed?
- Support for Maya 2025, with Qt6 and PySide6 (#251).
- NOTE: Support for docking the Solver UI was removed with support for Maya 2025 due to a bug (#267)
- Mesh from Points tool was improved to remove the need for a camera view.
- Added "Create Aligned Plane From Points" tool
- Surface Cluster tool now works with component selections; vertex, edge, face (#253).
- Support for solving Maya "alias attributes" in mmSolver's Solver UI and API.
What's Changed? - For Developers
- Removal of old legacy Solver UI widgets that have been deprecated since v0.2.x.
- Added
mmBestFitPlane
command. - Added Animation Curve features; Curve Fitting, Pop detection, Keypoint detection, curve velocity calculations,
- Added Statistical calculation functions.
- Cleaned up C++ code using static analyser.
- Added some internal support for reading OpenEXR images as 16-bit half data type (not exposed to Maya plug-in, yet).
- Changed OpenEXR test image detection, for easier testing.
- Added
./scripts/test_mmSolver_windows64_maya*.bat
scripts, to make testing easier on Windows. - Build system updates
- Updated Rust dependencies (CXX, etc)
- Requires Rust 1.67+
Qt.py
updated from v1.2.0 to v1.4.1 (for support for PySide6)
Known Problems
- Docking the Solver UI is no longer supported due to a bug in Maya 2025 (#267)
- Only Maya 2020+ is supported on Windows, due to the OpenColorIO (v2.2.x) dependency.
- Markers are not distorted by Lens Distortion in Maya 2023.0, and 2023.1.
- Please upgrade to (at least) Maya 2023.2.
- MM Renderer incorrectly displays selection in Maya 2022.0.
- Please upgrade to (at least) Maya 2022.1.
- Solving Lens Distortion does not act correctly in some cases - this is being actively developed and improved - please report bugs.
- There are lens distortion update issues in the Maya viewport with Markers and Lines node types.
Please report any bugs or suggestions you find in this release here and clearly state the version of mmSolver you are testing.