Animación Avanzada

Guía docente de la asignatura.

En esta asignatura aprenderás técnicas avanzadas de simulación para la realización de animaciones. Estas técnicas permiten la creación de efectos como el movimiento y contacto de sólidos rígidos y deformables, o el movimiento de fluidos y gases, y tienen aplicación en la creación de películas animadas, los vídeo juegos, o los sistemas interactivos de entrenamiento.

 

  • Asignatura: Obligatoria
  • Nº de créditos: 6
  • Cuatrimestre: Segundo
  • Modalidad de Impartición: Presencial
  • Departamento: DATCCCIA (Departamento de arquitectura y tecnología de computadores, ciencias de la computación e Inteligencia artificial)
  • Horario: Lunes, de 19:00 a 21:00 y Martes, de 17:00 a 19:00
  • Aula: 103 de Laboratorios I
  • Conocimientos recomendados: Matemáticas (MMAGA), física (FBIG) y animación (APO) del primer curso del máster
  • Web: http://dac.escet.urjc.es/rvmaster/asignaturas/AA

Profesores responsables

  • M. Isabel Herreros Cid
    • Despacho: 2020 Edificio Ampliación del Rectorado
    • Dirección de contacto: Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
    • Horario de tutorias: Martes de 19:00 a 21:00 (con cita previa)
    • Webpage:
  • Miguel Ángel Otaduy Tristán
    • Despacho: 052 Edificio Ampliación del Rectorado
    • Dirección de contacto: Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
    • Horario de tutorias: Martes de 15:00 a 17:00, pero mejor concertar cita por e-mail
    • Webpage: http://www.gmrv.es/~motaduy/

    Objetivos

    Saber aplicar métodos de simulación física para resolver problemas de animación gráfica (efectos especiales, simulación en vídeo juegos, realidad virtual,...). El alumno se familiarizará con métodos de discretización de ecuaciones, modelos físicos para efectos visuales y la implementación de dichos conocimientos en código de simulación. Al final de la asignatura, el alumno deberá conocer la implementación de simulaciones interactivas relativamente simples, y estar preparado para comprender de manera independiente técnicas más complejas presentes en la literatura.

    Método de evaluación

    (Sujeto a posibles cambios)
  • 1/3 Prácticas (1)
  • 1/3 Proyecto aplicado (en grupos) (2)
  • 1/3 Examen escrito (3)
  • (1) La solución a las prácticas se hará pública tras la fecha de entrega, con lo cual no se aceptarán prácticas entregadas fuera de dicha fecha. Las prácticas han de realizarse de manera individual, pero se invita a los alumnos a discutir enfoques y resultados entre sí. La experiencia adquirida con la realización de las prácticas será pieza clave para el aprobado del examen.

    (2) El proyecto aplicado puede ser un pequeño juego, una demo, o la simulación de un efecto visual, que comporte la utilización de herramientas aprendidas en la asignatura. Se podrán utilizar librerías externas, pero al menos un efecto físico ha de estar enteramente programado por los participantes.

    (3) Se deberá obtener una nota mínima (por determinar) en el examen para hacer media con el resto de apartados.

    Temario y calendario

    En azul se incluyen los temas del bloque opcional del temario.
  • 23 de Enero. Introducción a la asignatura

  • 24 de Enero. Método masa-muelle para simulación de objetos deformables

  • 30 de Enero. Métodos de integración para ecuaciones diferenciales ordinarias (I)

  • 31 de Enero. Métodos de integración para ecuaciones diferenciales ordinarias (II); Asignación de Práctica 1 (Entrega 19 de Febrero)

  • 6 de Febrero: Tutoría de Práctica 1

  • 7 de Febrero: Simulación de sólidos rígidos

  • 13 de Febrero: Simulación de ondas, olas y difusión (I); Diferencias finitas para la discretización de ecuaciones en derivadas parciales en 1D.

  • ATENCIÓN: Incluido el material complementario en el Campus Virtual y actualizada la Bibliografía Recomendada

  • 14 de Febrero: Realización de Práctica 2-1 (Practica2-1.pdf)

  • 20 de Febrero: Corrección de Práctica 1

  • 21 de Febrero: Simulación de ondas, olas y difusión (II); Diferencias finitas para la discretización de ecuaciones en derivadas parciales en 2D y 3D; Asignación de Práctica 2-2.

  • 27 de Febrero: Realización de Práctica 2-2
  • 28 de Febrero: Simulación visual de líquidos: (I) Discretización de las ecuaciones de conservación con el Método de las Diferencias Finitas. (Fluidos.pdf)
  • 5 de Marzo: Simulación visual de líquidos: (II) Flujos con superficie libre (SuperficieLibre.pdf)

  • 6 de Marzo: Introducción a los métodos sin malla: Smoothed Particle Hydrodynamics (SPH) (SPH.pdf)

  • 12 de Marzo: Introducción al Método de los Elementos Finitos para PDEs (FEM1D.pdf)

  • ATENCIÓN: Incluido el material complementario en el Campus Virtual y Bibliografía Recomendada para la parte OPTATIVA de la asignatura

  • 13 de Marzo: Restricciones y articulaciones; Asignación de Práctica 3 (Entrega 15 de Abril)

  • 20 de Marzo: Deformaciones elásticas 3D mediante Elementos Finitos

  • 26 de Marzo: Simulación gráfica de objetos deformables mediante Elementos Finitos

  • 27 de Marzo: Detección de colisiones

  • 10 de Abril: Tutoría de Práctica 3

  • 16 de Abril: Tratamiento de Colisiones y Contacto

  • 17 de Abril: Corrección de Práctica 3

  • 20 de Abril: Fecha límite para la entrega de las Prácticas 2-1 y 2-2.

     

    Bibliografia

  • Physically Based Modeling. A. Witkin and D. Baraff. Online SIGGRAPH 2001 Course Notes.
  • Physics-Based Animation. K. Erleben, J. Sporring, K. Henriksen, H. Dohlmann. Charles River Media (2005)
  • The Finite Element Method for Engineers (4 ed.) K.H. Huebner, D.L. Dewhirst, D.E. Smith, T.G. Byrom Wiley-Interscience Publicacions (2001)
  • Game Physics. D. Eberly. Morgan Kaufmann
  • Numerical Computations of Internal and External Flows. Vol 1: Fundamentals of Numerical Discretization. C.Hirsch. John Wiley and Sons (1988)
  • Finite Elements and Approximations O.C. Zienkiewicz, K. Morgan. John Wiley and Sons(1983)
  • Smoothed Particle Hydrodynamics. G.R. Liu, M.B. Liu Word Scientific, London (2003)
  •