Skip to content
/ Marmoset Public

Marmoset proprietary core, what allows you to view any 3d model, converted into .mview - see, how it looks in the store.

Notifications You must be signed in to change notification settings

L0wl/Marmoset

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Marmoset core

Features

Reverse engineering of marmoset proprietary core, what allows you to view any 3d model, converted into .mview - see, how it looks in the store.

Usage

Go to ArtStation, select any model, what you want (Marmoset viewer asset type is already applied) Open developer (F12) Go to Elements and search (Ctrl+F) and search something like ".mview". Embed viewer link starts from https://cdna.artstation.com/p/assets/marmosets/... Open that link in the new tab and downloading of mview file already running.

Buffers now can be vizualized only through manual WebGL mapping, but soon it's come possible to be exported into open 3d formats like Collada, Blender

Common mesh buffers are named as mesh*.dat

TODO

  • .dat file support
  • .mview partially support
  • Detecting MIME-types
  • Extracting mesh data (e.g: Vertices, Indices and faces)
  • Extracting texture maps
  • Creating material bindings and texture map bindings (mtl library)
  • Normal data extraction
  • Extracting of scene outliner
  • Data export layer
  • Multi format representation
  • Signature checking and buffer validation
  • Skinning weights readable format
  • Animation tracks and framerate interpolator
  • Preview data generation

About

Marmoset proprietary core, what allows you to view any 3d model, converted into .mview - see, how it looks in the store.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published