CSCI 6555 Computer Animation: Fall 2024
Course and Contact Information
Course: CSCI 6555
Semester: Fall 2024
Meeting time: Thursdays 6:10-8:40
Location: Bell 204
Instructor
Prof. James K. Hahn
Campus Address: SEH 5860
Phone: 202-994-5920
E-mail: [email protected]
Office Hours: 5:00PM on Thursday
Grader:
- Name: Mahad Gul
- email: [email protected]
Class web page: https://icg.gwu.edu/academics
Bulletin Course Description
Euler angles and quaternions; articulated figure motion; forward and inverse kinematics; kinematic, physics based, and behavioral motion control; rendering problems (temporal aliasing); sound synthesis and synchronization; recording and editing techniques.
Prerequisites
CSCI 4554, introduction to linear algebra (mathematical maturity), comfortable programming.
Required Text
Author | Title | Edition |
Rick Parent | Computer Animation: Algorithms and Techniques | 3rd |
Learning Outcomes
As a result of completing this course, students will be able to:
- understand algorithmic principles of motion control for computer animation
- apply principles of motion control to write code to create animation systems (motion control)
- be prepared for job in production environment, games, visualization, simulation, medicine, etc.
- be prepared for further graduate studies in computer animation, graphics
Assignments and Grades
Estimated work expected
Direct Instruction: 150 minutes per week
Independent learning: 300 minutes per week
Grading
- Assignments 60%
- Midterm exam 20%
- Final exam 20%
Assignments
Grades are based on the algorithms used, implementation, and having a working system
Class Schedule
Date | Topic(s) and readings | Assignment(s) Due |
1. Introduction 2. Coordinate systems: Euler angles and Quaternions 3. Interpolation: Parametric, Splines, Arc length parameterization 4. Deformable objects, Bicubic surfaces, Structure dependent and independent deformation, Free form deformation, Morphing 5. Hierarchical objects, Forward kinematics, Inverse kinematics 6. Character animation, Walking, running, aperiodic motion, Facial animation 7. Motion capture 8. Physics-based rigid motion control 9. Physics based deformable motion control 10. Behavioral animation, Derivation of controllers 11. Natural phenomena 12. Rendering and production, Compositing, Temporal aliasing 13. Sound and post production Festival of Animation!
| Lab 0 Lab 1: Key framing
Lab 5: Independent project |
University Policies
University Policy on Religious Holidays
In accordance with University policy, students should notify faculty during the first week of the semester of their intention to be absent from class on their day(s) of religious observance. For details and policy, see “Religious Holidays” at provost.gwu.edu/policies-procedures-and-guidelines
Use of Electronic Course Materials and Class Recordings
Students are encouraged to use electronic course materials, including recorded class sessions, for private personal use in connection with their academic program of study. Electronic course materials and recorded class sessions should not be shared or used for non-course related purposes unless express permission has been granted by the instructor. Students who impermissibly share any electronic course materials are subject to discipline under the Student Code of Conduct. Please contact the instructor if you have questions regarding what constitutes permissible or impermissible use of electronic course materials and/or recorded class sessions. Please contact Disability Support Services if you have questions or need assistance in accessing electronic course materials.
Academic Integrity Code
I encourage you to discuss approaches to problem solutions with each other. It is unreasonable to collaboratively work out a detailed solution or code, to copy a solution or code, or to give away a solution or code for the assignments. All graded work products and assignments are to be completed in conformance with The George Washington University Code of Academic Integrity.
Academic Integrity is an integral part of the educational process, and GW takes these matters very seriously. Violations of academic integrity occur when students fail to cite research sources properly, engage in unauthorized collaboration, falsify data, and in other ways outlined in the Code of Academic Integrity. Students accused of academic integrity violations should contact the Office of Academic Integrity to learn more about their rights and options in the process. Outcomes can range from failure of assignment to expulsion from the University, including a transcript notation. The Office of Academic Integrity maintains a permanent record of the violation.
More information is available from the Office of Academic Integrity at studentconduct.gwu.edu/academic-integrity. The University’s “Guide of Academic Integrity in Online Learning Environments” is available at studentconduct.gwu.edu/guide-academic-integrity-online-learning-environments. Contact information: [email protected] or 202-994-6757.
Virtual academic support
A full range of academic support is offered virtually. See coronavirus.gwu.edu/top-faqs for updates.
Tutoring and course review sessions are offered through Academic Commons in an online format. See academiccommons.gwu.edu/tutoring
Writing and research consultations are available online. See academiccommons.gwu.edu/writing-research-help
Coaching, offered through the Office of Student Success, is available in a virtual format. See studentsuccess.gwu.edu/academic-program-support
Academic Commons offers several short videos addressing different virtual learning strategies for the unique circumstances of COVID. See academiccommons.gwu.edu/study-skills. They also offer a variety of live virtual workshops to equip students with the tools they need to succeed in a virtual environment. See tinyurl.com/gw-virtual-learning
Writing Center
GW’s Writing Center cultivates confident writers in the University community by facilitating collaborative, critical, and inclusive conversations at all stages of the writing process. Working alongside peer mentors, writers develop strategies to write independently in academic and public settings. Appointments can be booked online. See gwu.mywconline.
Academic Commons
Academic Commons provides tutoring and other academic support resources to students in many courses. Students can schedule virtual one-on-one appointments or attend virtual drop-in sessions. Students may schedule an appointment, review the tutoring schedule, access other academic support resources, or obtain assistance at academiccommons.gwu.edu.
Disability Support Services (DSS) 202-994-8250
Any student who may need an accommodation based on the potential impact of a disability should contact Disability Support Services to establish eligibility and to coordinate reasonable accommodations. disabilitysupport.gwu.edu
Counseling and Psychological Services 202-994-5300
GW’s Colonial Health Center offers counseling and psychological services, supporting mental health and personal development by collaborating directly with students to overcome challenges and difficulties that may interfere with academic, emotional, and personal success. healthcenter.gwu.edu/counseling-and-psychological-services
Safety and Security
• In an emergency: call GWPD 202-994-6111 or 911
• For situation-specific actions: review the Emergency Response Handbook at safety.gwu.edu/emergency-response-handbook
• In an active violence situation: Get Out, Hide Out, or Take Out. See go.gwu.edu/shooterpret
• Stay informed: safety.gwu.edu/stay-informed