COMPM074 - Advanced Modelling, Rendering and Animation
Note: Whilst every effort is made to keep the syllabus and assessment records correct, the precise details must be checked with the lecturer(s).- Code
- COMPM074 (Also taught as: COMPGV14)
- Year
- 4
- Prerequisites
- COMP3080
- Term
- 2
- Taught By
- Tim Weyrich (50%)
Jan Kautz (50%) - Aims
- To provide an understanding of advanced modelling, animation and rendering techniques.
- Learning Outcomes
- The students will know how to create complex models, how to animate a camera, rigid objects and characters, and finally how to make images look realistic by physically simulating the interaction of light with the objects in the scene.
Content:
- Modelling
- Curves and surfaces
Progressive meshes
Texture generation - Animation
- Rigid body, keyframe interpolation and motion capture
Forward and inverse kinematics,
Dynamics, spring and mass, particle simulation, flock simulation - Rendering
- Physics of light, photon tracing, radiometrics, BRDF, radiance equation
Deterministic techniques, advanced radiosity and ray tracing
Montecarlo techniques, distributed ray tracing, path tracing, particle tracing, hardware rendering
Image-based rendering
Inverse illumination and digital image composition
Managing complex scenes
Method of Instruction:
Lectures and Lab Sessions
Assessment:
The course has the following assessment components:
- Written Examination (2.5 hours, 75%)
- Coursework Section (2 pieces, 25%)
To pass this course, students must:
- Obtain an overall pass mark of 50% for all sections combined
The examination rubric is:
Answer 3 questions out of 5. All questions carry equal marks.
The courseworks are weighted equally.
Resources:
Lecture notes
Text book: Computer Graphics And Virtual Environments - From Realism to Real-Time. Mel Slater, Yiorgos Chrysanthou, Anthony
Steed, ISBN 0201-62420-6, Addison-Wesley, 2002
Additional reading: J Foley, A van Dam, SK Feiner, JF Hughes, RR Phillips, Introduction to Computer Graphics, Addison-Wesley,
1994, ISBN 0-201-60921-5
Additional reading: Nik Lever, Realtime 3D Character animation with Visual C++, Morgan-Kaufmann, 2002, ISBN 0240516648
Additional reading: Alan Watt, Mark Watt Advanced Animation and Rendering Techniques: Theory and Practice, Addison Wesley
Professional, ISBN 0-201-54412-1, 1992
Additional reading: Francois X. Sillion and Claude Puech, Radiosity and Global Illumination, Morgan Kaufmann Publishers, San
Francisco, 1994. ISBN 1-55860-277-1.

