Shader Learn

05 Los datos se convierten en vértices

Vértices: cambiar de verdad la geometría

Esta vez movemos los vértices reales de la malla.

00.55
110

Se ejecuta una vez por vérticeArrastra los números o edita el código

Lado JSgl.uniform1f(uTime, 0.00) gl.uniformMatrix4fv(uModel, …) // rotación -0.35 / -0.80

El shader de vértices mueve de verdad los vértices de la malla; uno de fragmentos solo puede cambiar el color, nunca la forma.

Pruébalo

  • Pon la altura en 0: la superficie vuelve a ser plana
  • En el código de vértices, cambia sin por abs(sin(...))