Files
manigraph/doc/es/tech/problemas.md
2024-10-02 13:10:08 -06:00

848 B

Problemas esperados al desarrollar

Diaz Camacho Pedro Emilio

OpenGL esperan objetos tridimensionales, no de n dimensiones.

Usando glVertexAttribPointer podemos pasar las coordenadas que queramos de los puntos de las variedades, y con ello usar objetos 3D en el shader.

Rotar ejes por pares en una animacion continua.

  • Con glVertexAttribPointer podemos pasar las coordenadas del eje seleccionado, al shader.
  • Con la funcion mix del shader y bloqueando el input, podemos hacer una animacion pasando una variable con la cpu.
  • Cuando la animacion termine intercambiar los indices del layout, usando glVertexAttribPointer otra vez.

Volumen de la variedad.

Dado que la funcion parametrizadora es continua, mandamos la frontera de un n-cubo a la frontera de una variedad, por lo que solo basta graficar la frontera de la variedad.