- 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).
- Estudiar algunos tipos de curvas y superficies paramétricas y sus propiedades.
Empleando el FlockOfBoids:
- Represente la malla del boid al menos de dos formas distintas.
- Renderice el flock en modo inmediato y retenido, implementando la función
render()del boid. - Implemente las curvas cúbicas de Hermite y Bezier (cúbica y de grado 7), empleando la posición del
framedel boid como punto de control.
- Represente los boids mediante superficies de spline.
- Implemente las curvas cúbicas naturales.
Uno, o máximo dos si van a realizar al menos un opcional.
Complete la tabla:
| Integrante | github nick |
|---|---|
- Subir el código al repositorio de la materia antes del 3/2/19 a las 24h.
- Presentar el trabajo en la clase del 6/2/19 o 7/2/19.