Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/patrikhuber/eos-model-viewer
3D model viewer for the eos Morphable Model library
https://github.com/patrikhuber/eos-model-viewer
3d-face 3d-morphable-face-model computer-vision face-models
Last synced: 6 days ago
JSON representation
3D model viewer for the eos Morphable Model library
- Host: GitHub
- URL: https://github.com/patrikhuber/eos-model-viewer
- Owner: patrikhuber
- License: apache-2.0
- Created: 2017-05-04T23:19:16.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-12-12T15:07:14.000Z (almost 6 years ago)
- Last Synced: 2024-10-31T15:23:39.835Z (13 days ago)
- Topics: 3d-face, 3d-morphable-face-model, computer-vision, face-models
- Language: C++
- Size: 529 KB
- Stars: 144
- Watchers: 14
- Forks: 53
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# eos-model-viewer
3D model viewer for the eos Morphable Model libraryThis is a viewer that displays Morphable Models from the eos Morphable Model library ([github.com/patrikhuber/eos](https://github.com/patrikhuber/eos)).
It allows to play around with the shape and colour PCA models as well as the blendshapes.![Screenshot of the viewer](https://github.com/patrikhuber/eos-model-viewer/blob/master/doc/viewer_screenshot.png)
## Build & installation
It uses libigl's 3D viewer.
**Note:** The viewer works well, but the code is not very polished and will crash if you do unexpected things (e.g. cancel the loading dialogues).
The CMake scripts are in serious alpha-stage - You are on your own compiling it!Make sure to clone the repository with `--recursive`, or, if already cloned, run `git submodule update --init --recursive`.
## Running the viewer
The viewer can be given a `-m` and `-b` options to open a specific model and blendshapes. If you don't specify these options, a GUI file dialog will pop up, asking you to first select the model, and then the blendshapes file.