ProgrGraf1
ProgrGraf2

Información General

En este curso el alumno aprenderá conocimientos sobre el funcionamiento de programación gráfica en algunos de los motores de videojuegos más populares como Unreal o Unity. Detallaremos los componentes que conforman el renderizado del motor de videojuegos y aprenderemos a programarlos mediante shader programming, render pipeline programming, master material creation de Unreal, etc.

Finalmente descubriremos cómo podemos expresar todo el potencial de la programación gráfica para obtener cualquier resultado que haga lucir los proyectos en los que participamos.

Plan de Estudios

Este curso está enfocado a formar al alumno en el perfil de Technical Artist

El objetivo debe ser una persona que tenga una base de programación de al menos 300 a 600 horas en total, teniendo en cuenta horas académicas, profesionales y no profesionales.

Asignaturas y Profesorado

1. Introducción a la programación gráfica.

2. Pipeline de renderizado:

  1.    2.1 Pipeline de renderizado para aplicaciones móviles (forward rendering)
  2.    2.2 Pipeline de renderizado para aplicaciones de sobremesa (PC / consolas …) (deferred rendering)

3. Presentación de retos y ejemplos de la industria

4. Unity:

  1. 4.1 Estructura de los shaders
  2. 4.2 CG Shaders – Introducción
  3. 4.3 CG Shaders – Nivel Intermedio
  4. 4.4 CG Shaders – Nivel Avanzado
  5. 4.5 Post-procesos
  6. 4.6 Performance y optimización

5. Unreal Engine:

  1. 5.1 Introducción a los materiales de Unreal
  2. 5.2 Desarrollo de materiales de Unreal
  3. 5.3 Desarrollo de materiales de Unreal – Nivel Avanzado
  4. 5.4 Post-procesos
  5. 5.5 Performance y optimización

6. FXs (efectos especiales) en Unity y Unreal

7. Unity: Scriptable Render Pipeline

8. Bottleneck (CPU, GPU, memoria, disco…)

9. Optimización VS Flexibilidad VS Tiempo de desarrollo

10. Desarrollo propio del alumno tutorizado: Tech Art Demo

Profesorado

Andreu Pi Suari, Senior Technical Artist en The Breach Studios

Graduado en informática por la Escuela Universitaria Gimbernat y Máster en Animación, Arte Digital y Videojuegos por la UPC, ha trabajado como 3D Artist y 3D Technical Artist durante 4 años en Social Point. Actualmente trabaja en The Breach Studios como Senior Technical Artist.

Calendario

Fecha de inicio: Febrero 2021

Fecha fin: Mayo 2021

Horas de clase totales: 60 horas

Horario de clase: 2 días por semana de 18 – 20 horas

Acceso y Salidas Profesionales

Salidas Profesionales

Muchas empresas de videojuegos solicitan este conocimiento, ya que el Technical Artist se trata de un perfil poco frecuente y muy buscado.