Releases: majimboo/mviewer
mviewer 2.1.2
mviewer 2.1.2 is a small patch release focused on desktop URL-loading feedback and release workflow cleanup.
Changes
- added visible progress/loading feedback for URL-based scene loading in the desktop app
- switched release publishing to GitHub CLI to avoid deprecated Node 20 release actions
Platforms
Prebuilt release bundles are published for:
- Windows x64
- Linux x64
- macOS arm64
- macOS x64
mviewer 2.1.1
mviewer 2.1.1 is a small patch release focused on release polish.
Changes
- refreshed release docs/media assets
- added the animated preview GIF to the published docs assets
- bumped the app version to 2.1.1
Platforms
Prebuilt release bundles are published for:
- Windows x64
- Linux x64
- macOS arm64
- macOS x64
Full Changelog: v2.1.0...v2.1.1
Full Changelog: v2.1.0...v2.1.1
mviewer 2.1.0
mviewer 2.1.0
mviewer 2.1.0 turns the project into a single desktop-and-CLI app with an embedded Marmoset preview and broader export support.
Highlights
- unified the app into a single
mviewerbinary- run
mviewerwith no arguments to launch the desktop GUI - run
mviewer <input.mview> [output_dir]for CLI export
- run
- rebuilt the desktop app around the embedded Marmoset runtime for preview parity
- added direct URL loading in the GUI, including supported ArtStation artwork page resolution
- added GUI export options for
glTF,GLB, andOBJ/MTL - added CLI
--format gltf|glb - added persistent settings, recent files/URLs, and per-user WebView storage
- updated icons, packaging, CI, and release assets for the single-binary app
Export workflow
glTF: standard multi-file exportGLB: single-file embedded exportOBJ/MTL: desktop GUI export for selected static meshes
Platforms
Prebuilt release bundles are published for:
- Windows x64
- Linux x64
- macOS arm64
- macOS x64
Notes
Direct FBX export is still not included. The recommended path remains .mview -> glTF/GLB -> downstream conversion when FBX is needed.
v2.0.0
mviewer 2.0.0
mviewer 2.0.0 is a full rewrite of the project as a Rust-native .mview viewer, exporter, and converter.
What's Changed
- replaced the legacy Python and Noesis workflow with a Rust-native
.mviewexporter - added direct
.mviewarchive parsing and scene reconstruction - added static and animated glTF export
- added skinning, animation, camera, and light export
- added UV and texture export fixes in the new pipeline
- added
mviewer.runtime.jsonsidecar export and generatedviewer.htmlplayback output - added release builds for Windows, Linux, and macOS
- added CI workflows, release packaging, and GitHub Pages publishing
- refreshed the README, download guidance, and project site
Format Workflow
mviewer exports .mview to glTF directly.
If you need FBX, OBJ, Blender, or another format, use the generated glTF as the intermediate format.
Download
Latest release:
https://github.com/majimboo/mviewer/releases/latest
Stable Release
Working with 90% off .mview files. A few are still broken.