02 Dibujar formas con matemáticas
Transformaciones: mueve primero las coordenadas
Transforma las coordenadas y luego dibuja el mismo cuadrado.
-0.40.4
0.43
-3.143.14
EjercicioAjustar valores
Crea este cuadrado: desplazado a la derecha, más pequeño y girado 45°
Se ejecuta una vez por píxelArrastra los números o edita el código
Lado JS
gl.uniform2f(uResolution, …, …)Transformas las coordenadas, no la forma: p − offset mueve la forma hacia offset; aumentar la escala de las coordenadas reduce la forma.
Pruébalo
- Pon la escala en 2: ¿el cuadrado se hace más pequeño o más grande?
- Gira 0.785 (45°): el cuadrado se convierte en un rombo