Course Description
Introduction
Welcome to the module "Graphics and Visualisation". This
course examines scientific visualisation and the visualisation process from an
Engineering viewpoint. Topics to be examined include an introduction to computer
graphics (2-D & 3-D), volume and surface visualisation, computer graphics
frameworks, real-time visualisation techniques, acquisition and visualisation
systems. The module aims to provide an evolving up-to-date snapshot of leading
edge visualisation methodologies and techniques, focusing on research
literature. The course will emphasise a practical approach, through assignments
and a computer based examination process.
Recommended Texts
- Derek Molloy and Robert Sadleir, "EE563 Course Notes", http://www.eeng.dcu.ie/~ee563/,
updated every year.
- Alan Watt "3D Computer Graphics", Third Edition,
Addison-Wesley, ISBN 0201398559
- Andrea L. Ames, David R. Nadeau and John L. Moreland
"VRML 2.0 Sourcebook", Wiley, ISBN 0471165077
- Chris Martin and Bruce Campbell "Teach yourself VRML
2 in 21 days", sams.net, ISBN 1575211839
- Aaron E. Walsh and Doug Gehringer "Java 3D API
Jump-start", Prentice Hall, ISBN 0130340766
- Daniel Selman "Java 3D Programming" Manning, ISBN
1930110359
Equipment / Software requirements
- Access to a PC or Workstation for the duration of this
course.
- Full Internet access with a standard WWW browser and
e-mail facilities.
- Word processing software (MS Word, Latex etc..)
- Adobe Acrobat file viewer - available freely from Adobe
On-Line
- The Java Development Kit (JDK) - available freely from Sun
Microsystems
- The Java 3D API - available freely from Sun
Microsystems
- The Eclipse SDK - available feely at
eclipse.org
- Mathematical Fundamentals of computer graphics
- Concepts in 3-D graphics
- Rendering Techniques
- The Graphics Pipeline
- Scene Graph Theory
- Real-time rendering
- Computer Animation
- Visualisation Systems and Technologies