Meshdiff – visually compare two STL versions in the browser, client-side
Meshdiff introduces a client-side, browser-based tool for visually comparing different versions of 3D models like STL, 3MF, and OBJ files. This new utility stands out for its "static-first" approach, ensuring that all file processing occurs locally and sensitive design files never leave the user's browser. It aims to address a niche but critical need for secure and efficient version control among 3D designers and engineers.
The Lowdown
Meshdiff unveils a novel web-based application designed to facilitate the visual comparison of various 3D model file formats, including STL, 3MF, and OBJ, directly within the user's browser. The platform's primary draw is its robust commitment to user privacy and data security, operating entirely client-side to guarantee that no design files are ever uploaded or stored on external servers. This makes it an appealing solution for those working with proprietary or sensitive 3D data.
- Client-Side Operation: All 3D model parsing and diffing processes are executed locally in the browser, ensuring files remain private and secure.
- Supported Formats: The tool natively supports STL, 3MF, and OBJ files for version comparison.
- Detailed Metrics: It provides granular insights through voxel differences (additions and removals) and calculates volume delta metrics, alongside a JSON diff report.
- Adjustable Precision: Users can fine-tune the comparison sensitivity with an adjustable tolerance setting.
- Beta Features: Currently in beta are advanced visualization options like surface-mode heatmap diffs and a ghost overlay for removed material.
- Ambitious Roadmap: Future plans include comprehensive version history, comment pinning on 3D models, slicer profile snapshots, team approval workflows, auto-alignment (PCA/ICP), cross-section views, and shareable diff URLs, promising a full-fledged collaboration and versioning platform.
Meshdiff positions itself as an evolving and secure solution for managing 3D model iterations, offering a practical and privacy-conscious alternative for engineers and designers needing to track changes efficiently without compromising data confidentiality.