Dades generals

Curs acadèmic:
2019
Descripció:
Informàtica Gràfica. Introducció: Principis fonamentals. Generació d'imatges de síntesis 2D i 3D: Geometria i visualització. Aplicacions de la Informàtica Gràfica. WebGL.
Crèdits ECTS:
5

Grups

Grup A

Durada:
Semestral, 1r semestre
Professorat:
SERGIO GONZALO BESUIEVSKY GLIKBERG
Idioma de les classes:
Català (80%), Castellà (10%), Anglès (10%)

Grup B

Durada:
Semestral, 1r semestre
Professorat:
SERGIO GONZALO BESUIEVSKY GLIKBERG
Idioma de les classes:
Català (80%), Castellà (10%), Anglès (10%)

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. Introducció. Informàtica gràfica. Processament d'imatge. Aplicacions. Dispositius d'entrada-sortida (I/O).

2. Pipeline Gràfic en GPU

3. Matemàtiques bàsiques. Vectors, matrius de transformacions, operacions amb vectors.

4. Modelatge geomètric I. Polígons, malles triangulars, normals i estructura de dades.

5. Visibilitat I. Model de càmera i Transformacions

6. Imatge raster. Rasterització i imatge vectorial. Representació del color.

7. Visibilitat II. Càlcul de visibilitat: Z-buffer, Ray casting, BSP, Culling.

8. Models d'il·luminació. Il·luminació local: fonts de llum, models de reflexió. Ombres. Textures.

9. Programació interactiva d'aplicacions gràfiques. WebGL.

10. Modelatge geomètric II. Corbes i Superficies. CSG. Models de Volum

11. Models d'il·luminació II. Ray tracing. Il·luminació global. Tècniques d'acceleració.

12. Modelat Procedural i animació

Activitats

Tipus d’activitat Hores amb professor Hores sense professor Total
Classes participatives 35 14 49
Classes pràctiques 12 12 24
Elaboració de treballs 2 40 42
Tutories 10 0 10
Total 59 66 125

Bibliografia

  • Hughes, John F. Computer graphics : principles and practice (3rd ed.). . Catàleg
  • Shirley, Peter (cop. 2009 ). Fundamentals of computer graphics (3th ed.). Wellesley, MA.: AK Peters. 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
  • Angel, Edward (2015). Interactive computer graphics : (7th ed., global ed.). Harlow [etc.]: Pearson. Catàleg

Avaluació i qualificació

Activitats d'avaluació:

Descripció de l'activitat Avaluació de l'activitat %
Projecte de disseny i programació Avaluació continuada. S’avaluarà la correctesa del disseny i la seva implementació. 30
Pràctiques de programació amb WebGL Avaluació continuada. S’avaluarà la correctesa del disseny i la seva implementació. 70

Qualificació

Les activitats d’avaluació no són recuperables.

Els detalls de les pràctiques de laboratori i el projecte de programació es poden trobar en el web de l'assignatura, en el document "Avaluació de l'assignatura".

Criteris específics de la nota «No Presentat»:
No haver fet el 40% o més de les activitats d’avaluació.

Assignatures recomanades

  • Àlgebra
  • Arquitectura de computadors
  • Metodologia i tecnologia de la programació I
  • Metodologia i tecnologia de la programació II
  • Multimèdia i interfícies d'usuari