ProgrGraf1
ProgrGraf2

Informació General

En aquest curs l’alumne aprendrà coneixements sobre el funcionament de programació gràfica en alguns dels motors de videojocs més populars com Unreal o Unity. Detallarem els components que conformen el renderitzat al motor de videojocs i aprendrem a programar-los mitjançant shader programming, render pipeline programming, master material creation d’Unreal, etc.  Finalment descobrirem com podem exprimir tot el potencial de la programació gràfica per obtenir qualsevol resultat que faci lluir els projectes en els quals participem.

Plà d'estudis

Aquest curs està enfocat a formar a l’alumne en el perfil de Technical Artist

El target ha de ser una persona que tingui una base de programació d’almenys 300 a 600 hores en total, tenint en compte hores acadèmiques, professionals i no professionals.

Assignatures i Professorat

1. Introducció a la programació gràfica.

2. Pipeline de renderitzat:

  1.    2.1 Pipeline de renderitzat per aplicacions mòbils (forward rendering)
  2.    2.2 Pipeline de renderitzat per aplicacions de sobretaula (PC/consoles…) (deferred rendering)

3. Presentació de reptes i exemples de la industria

4. Unity:

  1. 4.1 Estructura dels shaders
  2. 4.2 CG Shaders – Introducció
  3. 4.3 CG Shaders – Nivell Intermig
  4. 4.4 CG Shaders – Nivell Avançat
  5. 4.5 Post-processos
  6. 4.6 Performance i optimització

5.- Unreal Engine:

  1. 5.1 Introducció als materials d’Unreal
  2. 5.2 Desenvolupament de materials d’Unreal
  3. 5.3 Desenvolupament de materials d’Unreal – Nivell Avançat
  4. 5.4 Post-processos
  5. 5.5 Performance i optimització

6. FXs (efectes especials) en Unity i Unreal

7. Unity: Scriptable Render Pipeline

8. Bottlenecks (CPU, GPU, memòria, disc…)

9. Optimització VS Flexibilitat VS Temps de desenvolupament

10. Desenvolupament propi de l’alumne tutoritzat: Tech Art Demo

Professorat

Andreu Pi Suari, Senior Technical Artist a The Breach Studios

Graduat en informàtica per l’escola Universitària Gimbernat i Màster en Animació, Art Digital i Videojocs per la UPC, ha treballat com a 3D Artist i 3D Technical Artist durant 4 anys a Social Point. Actualment treballa a The Breach Studios com a Senior Technical Artist.

Calendari

Data d’inici: Octubre 2020

Data de final: Febrer 2021

Hores de classe totals: 60 hores

Horari de classe: 2 dies per setmana de 18-20 hores.

Accés i Sortides Professionals

Moltes empreses de videojocs sol·liciten aquest coneixement, ja que el Technical Artist es tracta d’un perfil poc freqüent i molt buscat.