Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

OptiMo

Build Status

OptiMo is an "optimization-guided motion editing" system for authoring 3D character animations. OptiMo allows animators to effectively utilize the power of numerical optimization while keeping appropriate control.

Project Web Page

http://koyama.xyz/project/optimo/

Dependencies

Prerequisites

Included via gitsubmodule

Included directly

Runtime

  • OpenGL 2.1 (or compatible with 2.1)

Compilation Instruction

CMake https://cmake.org/ is used for managing source codes. OptiMo can be built by, for example,

git clone https://github.com/yuki-koyama/optimo.git --recursive
cd optimo
mkdir build
cd build
cmake ../
make

Known Issues (Need Help!)

OptiMo is currently tested on macOS only. It is possible that OptiMo could not be built or run with other platforms such as Windows or Linux. Pull requests are welcome.

Publication

Yuki Koyama and Masataka Goto. 2018. OptiMo: Optimization-Guided Motion Editing for Keyframe Character Animation. In Proceedings of 2018 CHI Conference on Human Factors in Computing Systems (CHI '18), pp.161:1--161:12. DOI: https://doi.org/10.1145/3173574.3173735

Licensing

OptiMo is dual-licensed; You may use OptiMo under either LGPLv3 or our commercial (proprietary) license. See the LICENSE files for details.

Contributing

Pull requests are highly welcome. Please be aware that any contribution to this repository will be licensed under the above license condition.

Authors

  • Yuki Koyama
  • Masataka Goto

Copyright

Copyright (c) 2018 National Institute of Advanced Industrial Science and Technology (AIST) - koyama.y@aist.go.jp

About

Keyframe-based motion editing system using numerical optimization [CHI 2018]

Topics

Resources

License

Releases

No releases published

Packages

No packages published