Processing es un lenguaje centrado en la creación de gráficos en el espacio digital, multiplataforma, de código abierto y basado en Java.
En Windows, la instalación es muy simple:
- Descargamos la versión estándar.
- Descomprimimos el archivo .zip.
- Processing.exe
HemeshGui es una interfaz gráfica de usuario realizada por Amnon Owed para la excelente biblioteca Hemesh de Frederik Vanhoutte.
1. Instalar estas tres librerías
Hemesh(1.3.0)
controlP5
HemeshGui(0.1)
Las librerías se instalan en la carpeta llamada libraries que cuelga de la carpeta Processing. Ésto permite, además de un fácil acceso, que se puedan visionar los ejemplos que incluyen.
2. Baja SunflowAPIAPi.java (r29) y copia el archivo dentro de la carpeta HemesGui
3. Descarga y descomprime binariesAndsources.zip desde esta página. Copia el archivo sunflow-and-janino.jar en la subcarpeta code.
Ejecutamos Processing y abrimos HemeshGui (File → Sketchbook → libraries → HemeshGui).
Clic Run
Y tendremos la interfaz gráfica.
HemeshGui
Podemos elegir la forma inicial en el desplegable Select shape
y cambiar su color, saturación, luminosidad y transparencia.
Activando o desactivando los botones Toogle Faces y Toogle Edges mostraremos/ocultaremos las caras y aristas del poliedro.
Al aplicar los diferentes modificadores, podemos ajustar con los deslizadores las configuraciones para cada uno de ellos. Clic sobre Remove para eliminar el modificador.
Cuando guardemos (clic en el botón ‘toogle saving’) si el botón ‘continuous‘ está desactivado las capturas en PNG (normal, gui, sunflow y mask) se alojaran en la misma carpeta: screenshots. Si lo activamos las secuencias se guardaran en sus respectivas carpetas.
Por defecto el botón ‘preview’ aparece activado. Si queremos una resolución baja para el render lo desactivaremos.
Gui
Normal
Sunflow
Contamos con la ventaja de poder guardar una máscara del render para una posterior edición en GIMP.