Crèdits
6
Tipus
Obligatòria d'especialitat (Gràfics i Realitat Virtual)
Requisits
Aquesta assignatura no té requisits
, però té capacitats prèvies
Departament
MAT
Mail
merce.mora@upc.edu
Professorat
Responsable
- Fabian Maximilian Klute (fabian.klute@upc.edu)
Altres
- Mercè Mora Giné (merce.mora@upc.edu)
- Rodrigo Ignacio Silveira (rodrigo.silveira@upc.edu)
Hores setmanals
Teoria
2
Problemes
1.5
Laboratori
0.5
Aprenentatge dirigit
0
Aprenentatge autònom
7.11
Competències
Gràfics i realitat virtual
Específiques comunes
Genèriques
Raonament
Bàsiques
Objectius
-
Al final del curs, els estudiants haurien de ser capaços d'emprar amb facilitat els conceptes i les eines matemàtics i geomètrics més útils en computació gràfica.
Competències relacionades: CB6, CB9, CTR6, CEC2, CG5, CEE1.1, CG3,
Subcompetences- Compute distance and angular measures.
- Describe and control linear objects.
- Design, implement and apply basic geometric algorithms.
- Describe and control parametrized curves and surfaces.
- Locate a given geometric object in the desired position in space, using different techniques.
- Use and manipulate affine coordinates (homogeneous or not).
Continguts
-
Fonaments de geometria afí i mètrica
Espais vectorials.
Espais afins. Sistemes de coordenades. Varietats afins de dimensions 2 i 3.
Espais euclidians. Distàncies i angles. Projeccions. Sistemes de coordenades cartesians.
Canvis de coordenades. -
Objectes geomètrics lineals, corbes i superfócies.
Objectes lineals.
Corbes en dimensions 2 i 3. Parametritzacions. Rudiments de gemetria diferencial de corbes.
Superfícies en dimensió 3. Parametritzacions. Rudiments de gemetria diferencial de superfícies.
Intersecció de superfícies. -
Transformacions afins
Moviments rígids, semblances i afinitats.
Angles d'Euler i Tait-Bryan.
L'ús de quaternions en rotacions.
Activitats
Activitat Acte avaluatiu
Teoria
27h
Problemes
0h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
60h
Teoria
0h
Problemes
20h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
30h
Teoria
0h
Problemes
0h
Laboratori
7h
Aprenentatge dirigit
0h
Aprenentatge autònom
6h
Metodologia docent
Hi haurà classes de teoria, classes de problemes i classes de laboratori. Les classes de teoria es destinen a presentar i discutir les tècniques geomètriques previstes en el programa de l'assignatura. Aquestes classes són dirigides principalment per la professora. Les classes de problemes i de laboratori es destinen a consolidar els coneixements adquirits i les seves aplicacions específiques. En aquestes classes, els estudiants presenten, discuteixen (problemes) i implementen (laboratori) les seves solucions a problemes plantejats amb anterioritat.Mètode d'avaluació
Al llarg del curs, l'estudiant resoldrà i implementarà alguns problemes que li hauran estat assignats, presentarà a classe les seves solucions i el professorat les corregirà. Com a resultat, l'estudiant obtindrà el component H (homework) de la seva nota final amb un màxim de 5 punts. Es farà també una prova a final de curs en hores de classe amb una puntuacio máxima C de 5 punts.També hi haurà un exàmen final, que es farà fora d'hores de classe, el qual constarà principalment de problemes. Aquest donarà lloc al component E (exam) de la nota amb una puntuació máxima de 10.
La nota final (F) s'obtindrà mitjançant la fòrmula següent: F = max (H+C, H+E/2, 0,7*E).
Bibliografia
Bàsic
-
Geometría para la informática gráfica y CAD
- Trias Pairó, J,
Edicions UPC,
2003.
ISBN: 8483017024
https://upcommons.upc.edu/handle/2099.3/36177
Complementari
-
Mathematics for 3D game programming and computer graphics
- Lengyel, E,
Cengage Learning,
2011.
ISBN: 9781435458864
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991003903639706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Computer graphics and geometric modeling
- Agoston, M.K,
Springer,
2004.
ISBN: 1852338180
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991003073629706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Differential geometry of curves and surfaces
- Carmo, M.P. do,
Dover Publications, Inc.,
2016.
ISBN: 9780486806990
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991004094249706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Lectures on classical differential geometry
- Struik, D.J,
Dover Publications,
1988.
ISBN: 0486656098
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991000750979706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Computational geometry: algorithms and applications
- Berg, M. de [et al.],
Springer,
2008.
ISBN: 9783540779735
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991003394369706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Practical linear algebra: a geometry toolbox
- Farin, G.; Hansford, D,
CRC Press, Taylor & Francis,
2014.
ISBN: 9781466579569
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991004001929706711&context=L&vid=34CSUC_UPC:VU1&lang=ca
Web links
- Web page of the UPC libraries http://bibliotecnica.upc.edu/
- Official web page of the SAGE project http://www.sagemath.org/
- Official web page of the CoCalc project https://cocalc.com/
- Web page of the course https://dccg.upc.edu/people/vera/teaching/courses/geometric-tools-for-computer-g
Capacitats prèvies
Àlgebra linealNecessites refrescar-la?
- Aquí tens un llibre de text elemental:
H. Anton, C. Rorres. Elementary linear algebra with supplemental applications: international student version. Wiley, 2011.
http://cataleg.upc.edu/record=b1341789
- I aquí un tutorial bàsic, en format notebook per a Mathematica:
http://www.farinhansford.com/books/pla/downloads.html