Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

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

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages