Monash home | About Monash | Faculties | Campuses | Contact Monash |
Staff directory | A-Z index | Site map |
Berwick Second semester 2007 (Day)
This unit will include a brief introduction to 3D computer graphics: history, hardware and software and its application to the entertainment and multimedia industries. It will cover the basic techniques and fundamentals of real-time 3D computer graphics programming, basic working knowledge of the content development pipeline (building on knowledge from MMS3402 Multimedia Tools 3), study of complex mathematics for 3D graphics, use of the OpenGL graphics library, along with 3D Studio Max, for practical work and Microsoft Direct3D graphics library and an introduction to advanced OpenGL functionality.
Assignments: Three assignments (60%):
A basic C++/OpenGl programming task (15%) - simple transformations in an existing prefab application
A basic C++/Direct3D programming task (15%) - loading objects into an application from outside files
An advanced c++/OpenGl programming task (30%) - construction of a convincing 3D environment, with some advanced features
Examination: A two-hour final examination (40%)
The unit requires 12 hours per week for 13 weeks. Students will attend 2 hours of lectures and one 2 hour tutorial/laboratory session per week.