Skip to content

ryeleo/ChernoffFaceAnimator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MayaPy - CIS 510 Class project

----Peter M, Ryan L.----

Project details follow:

Graphics:

  1. face.ma
    • will eventualy contain the base face model.

The python application will be separated into a simple layered hierarchy following a basic MVC architecture. From the GUI down to the Nimble Bridge, our architecture will be the following:

  1. widget.ui

    • Created with QT Creator
    • Contains a collection of sliders to take user input
  2. ChernoffFaceWidget.py

  3. FaceController.py

    • Programmatically controls the model’s rigging via a Nimble Bridge
    • Will poll state of the maya model before making alterations
    • Relies heavily on Model’s naming convention

Other files of interest include:

  1. [mpl_cfaces.py] (https://gist.github.com/pemj/c32df80f53e0ccfdbd55) is a bit of code that generates 2D chernoff faces. Interface is, uh, suboptimal, but we can probably encapsulate it without too much issue.

  2. Main Window is a file that describes the homepage of the project interface. It currently contains a link to the stubbed out version of the project screen.

  3. Home Screen is a file that dictates the semantics of the home page. That is to say, it listens to buttons and executes the code to display other screens (or to connect to maya).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published