• PA3 Skeleton subspace deformation (SSD) is due on Oct 9, 2014, 11:59pm
  • Code: cs451-PA3.7z Δ
  • What to submit
    • Your code
    • README.txt file in cs451-PA3 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
    • email me (jmlien@cs.gmu.edu) and your TA (ple13@masonlive.gmu.edu) a link to all source code and README.txt in a file named cs451_pa3_[your last name].zip
    • Please do not send us the file directly
  • Demo video
  • Note
    • See a minor correction on the lecture note on Oct. 07
  • Solution
    • cs451-PA3-solution.7z

  • 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 (20%): Provide an user interface that allows users to drag the joins with mouse. This can help you with your Task 1.
    • You can reuse your code from PA2 if you like
    • Make sure to keep the length of bones constant

Examples:

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