¡Bienvenido a Sandink-lab!
Este es nuestro espacio de pruebas, en sandink nos encanta programar, algunos de nuestros diseños se crean por medio de scripts de python o de javascript. La mayoría de estos proyectos se basan en la pseudoaleatoriedad, lo que hacemos es ejecutar el programa varias veces hasta que obtenemos un resultado que nos agrade. En algunos de los casos el proceso de elaboración es incluso más satisfactorio de ver que el propio diseño final, es por eso que decidimos crear esta sección dentro de nuestra página web, deseamos que puedan experimentar con nuestros scripts y crear diseños increíbles. De parte del equipo de sandink esperamos que sea de su agrado y que esta sección sirva de inspiración para ti.
¿Cómo sacar el mayor provecho a esta sección?
La mayoría de los proyectos requieren de una visualización de escritorio (navegador web en desktop) para poder aprovechar la totalidad de funciones disponibles en cada script, sin embargo, aunque con limitaciones, es posible ver los proyectos desde un celular o una tableta. Muchos de los scripts permitirán descargar capturas de los diseños mediante la combinación de entradas de ratón y teclado. Los diseños estan creados con dimensiones de 500px x 500px a 72 dpi, aunque esto puede depender de la densidad de pixeles que utilice tu navegador, por ejemplo, una navegador con una densidad de pixeles de 2 descargará una imagen de 1000px x 1000px a 72 dpi.
Cada proyecto cuenta con una demostración de su uso y explica un poco de su programación, también tendrá un link al código fuente, este código puede ser modificado para crear variaciones del mismo y con una cuenta en p5.js podrás guardar tus variaciones para incrustarlas en tus páginas web.
¿Cómo puedo crear mi propio script?
Esta es una pregunta bastante interesante, en la actualidad hay muchos lenguajes de programación, si ya tienes experiencia como programador te recomendamos buscar si en el lenguaje de tu preferencia existe paquetería para manejar processing. Processing como sus creadores lo describen "es un software flexible y un lenguaje para aprender a programar. Desde 2001, Processing promueve la alfabetización en software dentro de las artes visuales y la alfabetización visual dentro de la tecnología. Hay decenas de miles de estudiantes, artistas, diseñadores, investigadores y aficionados que utilizan Processing para aprender y crear prototipos". Si eres nuevo en la programación, no te preocupes, hay varias formas de aprender a utilizar processing, para nosotros en Sandink las dos que más utilizamos son py5 en Python o p5.js en Javascript, sabemos que para alguien que no sabe programar se ve como mucha información, pero cree en nosotros cuando te decimos que no es nada del otro mundo. Hay muchos recursos en la web para aprender a usar este software, algunos son gratuitos y otros son de paga, depende de ti si eres más de leer o de ver videos.
Para aprender a programar en python recomendamos:
Para aprender a usar processing en python recomendamos:
Para aprender a usar processing en javascript recomendamos:
Y así como estos recursos hay muchos más, busca usando las palabras claves, py5, python, p5.js y javascript y verás que encontrarás un sin fin de contenido. Busca hasta que encuentres el que más se adapte a tu forma de aprender.
Prueba nuestros diseños