
Image Synthesis
Code
3327
Academic unit
Faculdade de Ciências e Tecnologia
Department
Departamento de Informática
Credits
6.0
Teacher in charge
Fernando Pedro Reino da Silva Birra, Nuno Manuel Robalo Correia
Weekly hours
4
Total hours
56
Teaching language
Português
Objectives
Knowledge:
- The 3D viewing pipeline and basic 3D modelling techniques
- Colour models
- Local and global illumination models and techniques
- Computer animation techniques
- User interaction with 3D graphics
Application:
- Implementing the key techniques taught
- Programming 3D interactive applications at the API level of industrial software
- Reusability of programming components in the interactive graphics domain
- To choose and implement the most appropriate method to solve a problem
Soft-skills:
- Ability to analyze graphical systems available on the market
- Understanding some goals of research streams about rendering
- Increased ease of viewing and orientation in both space and time
Better understanding of related areas such as photography, film and physics
Subject matter
- B-rep modeling
- 3D viewing pipeline
- The synthetic camera paradigm
- Achromatic color and halftone techniques
- Colorimetry
- Color gamuts and color management systems
- Photometry laws
- Illumination models and shading
- Ray-tracing and ray-casting
- Radiosity
- Special effects to improve realism
- Fundamentals of key-frame animation
- Programming of 3D interactive graphical applications (OpenGL, X3D and Java3D)
Bibliography
- J.F. Hughes, A. van Dam, ..., "Computer Graphics: Principles and Practice", 3rd Edition, Addison-Wesley Professional (2013), ISBN-13: 978-0321399526
- T. Akenine-Moller, ..., "Real-Time Rendering", Third Edition, AK Peters (2008), ISBN-13: 978-1568814247
- D. Hearn, M.P. Baker, ..., "Computer Graphics with OpenGL, 4th edition, Prentice Hall (2010), ISBN-13: 978-0136053583
- A. Davison, “Pro Java 6 3D Game Development”, Apress (2007), ISBN: 1-59059-817-2
- I. Palmer, “Essential Java3d Fast : Developing 3d Applications in Java”, Essential Series, Springer-Verlag (2001), ISBN: 1852333944
- R.J. Rost, ..., "OpenGL Shading Language", 3rd Edition, Addison-Wesley Professional (2009), ISBN-13: 978-0321637635
- D. Brutzman, L. Daly, "X3D: 3D Graphics for Web Authors", Elsevier (2007), ISBN: 012088500