Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

Taller de representación

Propósitos

  1. Estudiar la relación entre las aplicaciones de mallas poligonales, su modo de representación (i.e., estructuras de datos empleadas para representar la malla en RAM) y su modo de renderizado (i.e., modo de transferencia de la geometría a la GPU).
  2. Estudiar algunos tipos de curvas y superficies paramétricas y sus propiedades.

Tareas

Empleando el FlockOfBoids:

  1. Represente la malla del boid al menos de dos formas distintas.
  2. Renderice la superficie del flock en modo inmediato y retenido, implementando la función render() del boid.
  3. Implemente las curvas cúbicas de Hermite y Bezier (cúbica y de grado 7), empleando la posición del frame del boid como punto de control.

Sugerencias

  • No emplear la representación vertex-vertex, por su dificultad para renderizar la superficie de las primitivas.
  • Probar el empleo de PShape group (e.g., en el que cada child es un boid) para intentar acelerar el modo retenido. Ver este ejemplo de modo inmediato y este de retenido.

Opcionales

  1. Represente los boids mediante superficies de spline.
  2. Implemente las curvas cúbicas naturales.

Integrantes

Uno, o máximo dos si van a realizar al menos un opcional.

Complete la tabla:

Integrante github nick

Entrega

  • Subir el código al repositorio de la materia antes del 3/2/19 10/2/19 a las 24h.
  • Presentar el trabajo en la clase del 6/2/19 o 7/2/19 13/2/19 o 14/2/19.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors