Skip to content

Releases: majimboo/mviewer

mviewer 2.1.2

03 Apr 02:19

Choose a tag to compare

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

03 Apr 01:59

Choose a tag to compare

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

03 Apr 01:51

Choose a tag to compare

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 mviewer binary
    • run mviewer with no arguments to launch the desktop GUI
    • run mviewer <input.mview> [output_dir] for CLI export
  • 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, and OBJ/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 export
  • GLB: single-file embedded export
  • OBJ/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

02 Apr 07:45

Choose a tag to compare

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 .mview exporter
  • added direct .mview archive 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.json sidecar export and generated viewer.html playback 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

20 May 09:25

Choose a tag to compare

Working with 90% off .mview files. A few are still broken.