00 Prólogo: cómo pinta una GPU
Escribirás este planeta tú mismo
Lo dibujan un shader de vértices y uno de fragmentos. Arrastra el lienzo para girarlo.
Ejercicio
Arrastra los números o edita el código
Este curso es para quienes conocen JavaScript o C/C++ pero nunca han escrito un shader. Cada lección muestra una imagen en vivo a la izquierda y el código que la dibuja a la derecha: arrastra cualquier número del código o edita el propio código.
- 01Fragmentos y datos
- 02Dibujar formas con matemáticas
- 03Tiempo, interacción y repetición
- 04Texturas y ruido
- 05Los datos se convierten en vértices
- 06Espacio, cámara y profundidad
- 07Superficies y luz
- 08Lo que Three.js escribe por ti
- 09Dibujar en varias pasadas
- 10Otras salidas de fragmento
- 11Peculiaridades de la GPU
- 12De la imagen a la receta
- 13Proyecto final
- AApéndice
Lado JS
El curso descompone este planeta: datos → vértices → rasterización → fragmentos → salida. En la última lección lo reescribes tú.
Pruébalo
- Observa las cumbres y el agua: el sombreado tiene bandas, no un degradado suave
- Empieza por cualquier capítulo del índice; siempre puedes volver