(Arte algorítmico)

Códigos casi sin utilidad y que consumen muchos recursos. Pero así es el arte.

Los algoritmos trabajan byte por byte y sólo se utilizan librerías estándar; se requiere la librería GD para los scripts gráficos.

30 de octubre de 2008

Música de sintetizador

Enseñando a PHP como tocar acordes

PHP no incluye librerías de audio. Pero nada nos impide abrir un WAV en modo binario, calcular los hertz para cada nota musical, generar las ondas sinusoidales y crear la mezcla. Si creen que van a escuchar nada más que un piiii se equivocan: MP3 Acordes, MP3 Bajo.

Leer más
30 de octubre de 2008

Cascada

Proyectando imagenes con transparencias, espejado y rotación en el espacio
(Cascada)
Imagen 1 de 2

Este script hace uso de varias técnicas en pocas líneas de código, y combina nuestras imagenes en un resultado atractivo.

Leer más
30 de octubre de 2008

Gotas de agua

Efectos de reflexión aplicados en forma de gotas de agua
(Gotas de agua)
Imagen 1 de 2

Utilizando únicamente matemática simple aplicada pixel por pixel, este script procesa la información de la imagen de destino y de una imagen externa para crear este interesante efecto.

Leer más
30 de octubre de 2008

Luces direccionales

Iluminación en forma de parábolas difuminadas
(Luces direccionales)
Imagen 1 de 2

Estaba mirando al techo y a las luces dicroicas, y me imaginé este script.

Leer más
30 de octubre de 2008

Arco catenario de metal

Dibujando un arco catenario invertido y aplicando una textura de metal
(Arco catenario de metal)
Imagen 1 de 2

Los arcos catenarios son una forma de arco regida por el coseno hiperbólico (cosh[x]). Sus propiedades físicas los hacen extremadamente populares; están presentes en los puentes y hasta en el logo de McDonald's.

Leer más