Marionettes is a client-side library used to edit and preview 3d-model postures.
Code is hosted on Framagit (GitLab instance) and Github and releases are published on npm registry
Try the demo!
- loads model from a from
.glb
or.fbx
skeleton files (any model from Mixamo should be fine); - high precision model (spine, fingers, etc.);
- built-in serializer (can be used to save postures in file or share them via url, see demo);
- optional fullscreen mode
yarn add marionettes
npm install marionettes
git clone https://framagit.org/roipoussiere/marionettes.git
cd marionettes
yarn install
Check out the index page source, which is used to build the demo page.
- Marionettes source code: Nathanaël Jourdane and contributors, MIT liense;
- 3D model used in the demo page: Mixamo, royalty free;
- Postures created with Marionettes: it's up to you, of course. :)