### Problem How to animate a skinned character under human control in real time. ### Short-term Goals (March 8th) To display a skinned character that can be driven by user input. The user input will be via a game controller. Rendering will be done in real time with OpenGL. At the least, the character will be able to walk/run around a plane. Other animations (e.g. jumping, punching, kicking) will be added provided access to data and sufficient time. ### Bigger picture: where the project may go Possible directions that this project may take: 1. Implement smoother transitions between animations. 2. Implement a footskate solver to work in real time for navigating over uneven terrain. ### Plan of Attack 1. Obtain motion and skin data. Write or obtain code to parse and load this data. 2. Render a skeleton performing a single animation. 3. Skin the skeleton, and animate it. 4. Connect animations in a scripted fashion. 5. Select animations based on user input via a game controller. ### Intended Readings 1. Snap-together Motion. 2. Pose-based Deformation. 3. Another skinning paper. 4. Game character animation/skinning (web hunting expedition) Others will probably be added as well.