Para el mapa de ruido de Perlin, se obtienen varios resultados duplicando varias veces el número de particiones (de 2 a 256) y después se interpolan todos ellos para conseguir el resultado final:
Una vez obtenido el mapa de ruido de Perlin, programar el celular fue bastante simple, y experimentando se pueden obtener curiosos resultados:
Juntando mapa de Perlin con celular:
Todas las texturas obtenidas son seamless (sin costuras).
Las texturas procedurales progamadas en GPU (shaders) las mostraré en la siguiente entrada.