Robert Bruce
At least junior standing as computer science major. GPA of 3.5 or higher in the major and department chair consent.
Senior project on advanced topics in computer science as determined by the instructor. Written paper or oral presentation of the project required. Intended for students graduating with departmental honors.
Upon successful completion of this course, students will be able to:
Complete Maya Programming (Volume I) by David A. D. Gould. ISBN: 978-1558608351.
Complete Maya Programming (Volume II): An In-depth Guide to 3D Fundamentals, Geometry, and Modeling by David Gould. ISBN: 978-0120884827.
Advanced programming in the UNIX environment by W. Richard Stevens and Stephen A. Rago.
In this course the student will develop a markerless motion capture system to project facial expressions onto a virtual 3D animated avatar in real-time. This project requires knowledge of systems programming, 2D and 3D computer graphics, Maya animation/modelling software, and computer vision.
This class is graded credit / no credit.
Total possible points for this project is 100. To receive credit for this class one needs to score 70 points or above.