Anar al contingut (clic a Intro)
UdG Home UdG Home
Tancar
Menú

Estudia

Dades generals

Curs acadèmic:
2013
Descripció:
Informàtica Gràfica
Crèdits ECTS:
5
Idioma principal de les classes:
Català
S’utilitza oralment la llengua anglesa en l'assignatura:
Indistintament (50%)
S’utilitzen documents en llengua anglesa:
Indistintament (50%)
Professor responsable:
Gustavo Ariel Patow

Grups

Grup A

Durada:
Semestral, 1r semestre
Professorat:
Gustavo Ariel Patow

Competències

  • CT01 Analitzar situacions complexes i dissenyar estratègies per a resoldre-les
  • CB01 - Analitzar situacions complexes i dissenyar estratègies per resoldre-les
  • CB03 - Aplicar criteris de qualitat a les propostes i / o projectes
  • CT06 Disenyar propostes creatives
  • CT09 Aplicar cirteris de qualitat a les propostes i/o projectes
  • CT04 - Treballar en equip
  • CT08 - Dissenyar propostes creatives
  • CE10 - Capacitat per adquirir, obtenir, formalitzar i representar el coneixement humà en una forma computable per a la resolució de problemes mitjançant un sistema informàtic en qualsevol àmbit d'aplicació, particularment els relacionats amb aspectes de computació, percepció i actuació en ambients o entorns intel·ligents
  • CE11 - Capacitat per desenvolupar i avaluar sistemes interactius i de presentació d'informació complexa i la seva aplicació a la resolució de problemes de disseny d'interacció persona ordinador
  • CC5 Capacitat per adquirir, obtenir, formalitzar i representar el coneixement humà en una forma computable per a la resolució de problemes mitjançant un sistema informàtic en qualsevol àmbit d'aplicació, particularment els relacionats amb aspectes de computació, percepció i actuació en ambients o entorns intel·ligents.
  • CC6 Capacitat per a desenvolupar i avaluar sistemes interactius i de presentació d'informació complexa i la seva aplicació a la resolució de problemes de disseny d'interacció persona computadora.

Continguts

1. Introduction

          1.1. Overview

          1.2. History of Computer Graphics

          1.3. Applications

2. Basic Math

          2.1. Vectors and Matrices

          2.2. Projection Matrix

3. Data Structures

          3.1. Topology

          3.2. Data Structures

          3.3. Further definitions

          3.4. Mesh Generation

4. Rendering Pipeline

          4.1. 2D & 3D

          4.2. Viewports and Projections

          4.3. Rasterization

5. Visibility

          5.1. Definition

          5.2. Object and Image Space

          5.3. Visibility Culling

6. Lighting

          6.1. Sources

          6.2. Reflection models

          6.3. Global Illumination

7. Ray Casting

8. Ray Tracing

9. Color Spaces

Activitats

Tipus d’activitat Hores amb professor Hores sense professor Total
Anàlisi / estudi de casos 2,00 4,00 6,00
Elaboració individual de treballs 16,00 24,00 40,00
Prova d'avaluació 2,00 10,00 12,00
Resolució d'exercicis 0 4,00 4,00
Sessió expositiva 16,00 14,00 30,00
Sessió participativa 4,00 4,00 8,00
Sessió pràctica 11,00 14,00 25,00
Total 51,00 74,00 125

Bibliografia

  • OpenGL programming guide : the official guide to learning OpenGL, version 2 (2006). Upper Saddle River, NJ : Addison-Wesley, cop.. Catàleg
  • Randi J. Rost (2004). OpenGL shading language . Boston : Addison-Wesley, cop.. Catàleg
  • edited by Andrew S. Glassner (1989). An Introduction to ray tracing. London [etc.] : Academic Press,. Catàleg
  • Tomas Akenine-Möller, Eric Haines, Naty Hoffman (2008). Real-time rendering . Wellesley : A K Peters, cop.. Catàleg
  • James D. Foley ... [et al.] (1994). Introduction to computer graphics. Reading [etc.] : Addison-Wesley,. Catàleg

Avaluació i qualificació

Activitats d'avaluació:

Descripció de l'activitat Avaluació de l'activitat %
Assignment 1: OpenGL Correctness and code quality 20
Assignment 2: Ray Tracing Correctness and code quality 20
Half course test Data Structures. Camera positioning in OpenGL 20
Final Test Final test 40

Qualificació

To pass the course, you need at leas a minimum of 50% at every asisgnment and evaluation.
The student who does not hand ANY assignment will be considered "No presentat"

Criteris específics de la nota «No Presentat»:
The student who does not hand ANY assignment will be considered "No presentat"

Assignatures recomanades

  • Àlgebra
  • Arquitectura de computadors
  • Metodologia i tecnologia de la programació I
  • Metodologia i tecnologia de la programació II

Escull quins tipus de galetes acceptes que el web de la Universitat de Girona pugui guardar en el teu navegador.

Les imprescindibles per facilitar la vostra connexió. No hi ha opció d'inhabilitar-les, atès que són les necessàries pel funcionament del lloc web.

Permeten recordar les vostres opcions (per exemple llengua o regió des de la qual accediu), per tal de proporcionar-vos serveis avançats.

Proporcionen informació estadística i permeten millorar els serveis. Utilitzem cookies de Google Analytics que podeu desactivar instal·lant-vos aquest plugin.

Per a oferir continguts publicitaris relacionats amb els interessos de l'usuari, bé directament, bé per mitjà de tercers (“adservers”). Cal activar-les si vols veure els vídeos de Youtube incrustats en el web de la Universitat de Girona.