Skip to content

belinghy/MotionVAEs-WebGL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Motion VAEs WebGL Demo

This repo contains the source code for the Motion VAE WebGL demo.

Quick Start

To run the demo locally, simply start a web server in the project folder.

git clone https://github.com/belinghy/MotionVAEs-WebGL.git
cd MotionVAEs-WebGL
python -m http.server

Make sure your browser supports WebGL, then go to http://localhost:8000/ or wherever the server is pointed to.

The web server is to bypass the CORS problem, since modern web browsers do not allow accessing of the user's filesystem.

Controls

  • Place target: Ctrl-click
  • Change joystick direction: Ctrl-click or WASD
  • Clicking reset in the GUI will reset the character to the centre

Citation

If you found our research useful, please cite the following paper.

@article{2020-TOG-MVAE,
  author    = {Hung Yu Ling and Fabio Zinno and George Cheng and Michiel van de Panne},
  title     = {Character Controllers Using Motion VAEs},
  journal   = {ACM Transactions on Graphics (Proceedings of ACM SIGGRAPH)},
  publisher = {ACM},
  volume    = {39},
  number    = {4},
  year      = {2020}
}

About

An interactive webgl demo for real-time character animation and control using Motion VAEs [SIGGRAPH 2020]

Topics

Resources

Stars

Watchers

Forks

Languages