Skip to content

Releases: RemindZ/Mesh-Medic-Releases

MeshMedic v2.2.0 - OBJ support, configurable output formats, and scale-aware mesh repair +reliability

Choose a tag to compare

@RemindZ RemindZ released this 19 Jun 16:51
51b890a

✨ New

  • OBJ support: Mesh Medic now discovers and repairs .obj files right alongside .stl, in the same batch.
  • Output formats: choose Automatic (keep each file's extension), STL, or OBJ. Cross-format conversions write sibling files and never silently overwrite an existing one.
  • OBJ material preservation: mtllib, usemtl, object/group/smoothing scopes, .mtl files, and relative texture sidecars are carried through where possible (repaired or regenerated geometry may drop exact UV references).
  • Scale-aware repair: tolerances now derive from each mesh's bounds and edge length instead of assuming millimetres, so models at any unit or scale repair correctly.
  • Safer repairs: every engine writes to a staged file and promotes it only on success, so a timed-out or failed repair can never corrupt your input or output.

🛠️ Reliability & polish

  • Batches are more resilient: an unreadable, locked, or unwritable file is now skipped instead of aborting the whole run.
  • Cancelling a batch or closing the window mid-run stops cleanly and leaves the UI usable.
  • Fixed startup crashes from a corrupted settings.json; saved theme, language, and thread settings are no longer lost if a save fails.
  • Language auto-detect now works on Simplified Chinese and other regional Windows installs.
  • File paths containing spaces are now fully redacted from diagnostic and crash reports.
  • Fixed a 3D Builder memory leak that grew across large batches, plus many smaller correctness fixes (OBJ mtllib handling, non-finite vertices, and more).

📦 Install

Download MeshMedic-v2.2.0.zip below, unzip, and run MeshMedic.exe (Windows 10 build 19041+ or Windows 11). The fast geometry3Sharp engine works out of the box; repairs via the Windows 3D Printing API require 3D Builder installed.

MeshMedic v2.1.0 — UI Redesign, Thread Matrix, Processing History

Choose a tag to compare

@RemindZ RemindZ released this 29 Mar 12:54
51b890a

Redesigned Interface

  • Drag-and-drop landing page — Drop a folder or click to browse
  • Live thread matrix — Color-coded grid showing each CPU core's activity in real time
  • Bento card completion screen — Project inventory, engine breakdown, and timing metrics at a glance
  • Expandable folder selection — Click any folder row to see its STL contents
  • Selection summary sidebar with folder and file counts
  • Settings redesign — Theme preview cards, segmented dark/light/auto toggle
  • Glassmorphism overlays — Rounded modals with subtle shadows across help, settings, changelog, and feedback

New Features

  • Processing history — Completion screen shows past repair sessions with date, folder, stats, and duration
  • Per-folder repair logs — Each subfolder gets its own AAA repaired.txt alongside its STL files
  • 178mm quick filter for scale model folders
  • Smooth fade transitions between thread matrix and event log views

Quality of Life

  • Smart folder row clicks — Left edge toggles selection, rest expands/collapses
  • Smarter "Supported" filter — Now matches both "support" and "supported"
  • Consolidated progress bar — Single bar with file + folder counts in one line
  • Browse auto-scans — Selecting a folder immediately starts the scan
  • Improved contrast across all themes, especially light mode
  • Henchman font fix — No longer falls back to condensed Arial Narrow
  • Clean window corners — No more pixel artifacts

Mesh Medic v2.0.0 - Multithreaded Repairs, Multi-Step Pipeline, Themes

Choose a tag to compare

@RemindZ RemindZ released this 09 Mar 23:06
51b890a

What's New

A batch that took 1 hour 3 minutes on v1.0.2 now finishes in 5 and a half minutes.

VirusTotals:

Executable: https://www.virustotal.com/gui/file/391a6488c6243dbd87129aacdb556923b853e52ec167157511ccac4a39fb6cd4?nocache=1
Zip Archive: https://www.virustotal.com/gui/file/2dcc7e12f1a3263f94dff98dd72f40f524446fbab5563ab4eb9a6a589904caa6?nocache=1

The vendor 'Zillya' flags it, thats a false positive, none of the reputable/large companies flag it and behavior shows its doing what's expected, connect to github and google analytics

Multithreaded Repairs

  • Repairs run in parallel across all CPU cores (configurable in Settings)
  • Live thread activity view shows what each core is working on
  • Memory governor throttles repairs to prevent out-of-memory crashes
  • Crash recovery resumes interrupted batches on next launch

Multi-Step Repair Pipeline

  • New three-step cascade: geometry3Sharp pre-repair → quick 3D Builder pass → full 3D Builder repair
  • Each step builds on the last one's progress instead of starting from scratch
  • Tuned for figurines and miniatures — fine detail and thin supports are preserved
  • Small holes (< 0.5mm) filled automatically, intentional openings left alone
  • Cancel button now stops repairs immediately

UI Overhaul

  • Three themes: Remerlinds, Bird, and Henchman — each with light and dark mode
  • 8 languages: DE, FR, ES, IT, PT-BR, JA, KO, ZH (auto-detected from your OS)
  • Polished window with rounded corners and a cleaner title bar
  • "What's New" popup on upgrade so you don't miss changes

Reliability

  • App verifies 3D Builder is installed before starting
  • Crash reporting (opt-in) — you're always asked before anything is sent
  • Pipelined scan + repair for faster batch processing
  • Automatic retry on Windows COM errors
  • Analytics proxied securely — no API keys in the app

Version management via github

Choose a tag to compare

@RemindZ RemindZ released this 07 Mar 19:06
a43009c

Tool now checks github releases directly to identify new versions.

ZIP: https://www.virustotal.com/gui/file/811bcacc1947cb1a5f0c156c809e4e54f51114dbba7bd5665fd73129a3061eaf/detection
EXE: https://www.virustotal.com/gui/file/7d092f2c72c74404b7202b6d58a70fe99bb4051c967659dbbeee42d0a2ef16cc?nocache=1

The vendor 'Zillya' flags it, thats a false positive, none of the reputable/large companies flag it and behavior shows its doing what's expected, connect to github and google analytics

Resolved intermittent issue causing repair failures

Choose a tag to compare

@RemindZ RemindZ released this 07 Mar 19:01
a43009c

Small bug with big impact, long story short with one of the repair methods it would save the unrepaired mesh, and mark it as repaired in the output txt. Fixed now.

Initial stable release

Choose a tag to compare

@RemindZ RemindZ released this 06 Mar 18:56
70553d4

Full featured and extensively tested. Provides possibility to submit issues from inside the application.

VirusTotal
https://www.virustotal.com/gui/file/f2b1ccb852ec2b3e50e6ad19819991c60d7df50a5cef05fd7b8adf8d22ce8815/detection