Skip to content

VisualComputing/representation_ws

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 

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

Watchers

Forks

Releases

No releases published

Packages

No packages published