• PA06 Skeleton subspace deformation (SSD) is due on Dec 15, 2016, 11:59pm
  • Code: cs451-PA06.7z
  • What to submit
    • Your code
    • README.txt file in cs451-PA06 folder with the following information
      • The OS and compiler that you compile your code
      • How to build your program
      • Tasks that you completed
      • Tasks that you started but did not complete
      • Tasks that you did not start
      • What are the known bugs in your code?
  • How to submit
    • Submit all source code and README.txt in a zipped file named cs451_pa06_[your last name].zip
  • Demo video

  • Task 1 (20%): Find the binding pose
  • Task 2 (30%): Compute skinning weights
  • Task 3 (30%): Compute bone subspace coordinates for each vertex in the model
  • Task 4 (20%): Deform the given model using skeleton subspace deformation
  • Task 5 (2%): Provide a README.txt described above
  • Bonus (10%): Provide an user interface that allows users to drag the joins with mouse.
    • Make sure to keep the length of bones constant
  • Bonus (10%): Implement SSD in GLSL
  • Bonus (5%): Make a video with a different motion sequence (3 mocap clips) from mocap database, upload it youtube, send a link to me before deadline.

Examples:

> ssd.exe -mocap ./mocap ./models/baby.obj

Press "B" to bind first and then press "space bar" to see the animation.