Aplicación de dibujo interactiva desarrollada con py5 como trabajo práctico de creative coding. Permite dibujar libremente sobre un lienzo con distintos colores, cambiar entre lápiz y goma, y ajustar el grosor de cada herramienta de forma independiente.
| Tecnología | Versión | Uso |
|---|---|---|
| Python | 3.11 | Lenguaje principal |
| py5 | latest | Motor gráfico (basado en Processing) |
| Java | 17+ (ARM64) | Requerido por py5 internamente |
- Python 3.11
- Java 17 o superior (recomendado: ARM64 para Apple Silicon)
-
Clonar el repositorio
git clone https://github.com/tu-usuario/tu-repo.git cd tu-repo -
Instalar py5
pip3.11 install py5
-
Ejecutar la aplicación
python3.11 tp01_pizarra.py
Nota para Mac con Apple Silicon (M1/M2/M3/M4): asegurate de usar Java ARM64 (aarch64) para evitar problemas de compatibilidad. Podés verificarlo con
java -version.
| Acción | Descripción |
|---|---|
| Click en ícono ✏️ | Activar lápiz |
| Click en ícono 🧹 | Activar goma |
| Dibujar | Mantener click sobre el lienzo |
Hacé click en cualquiera de los 8 colores de la paleta para seleccionarlo. Al elegir un color, el lápiz se activa automáticamente.
| Tecla | Acción |
|---|---|
P |
Cambiar a lápiz |
E |
Cambiar a goma |
+ |
Aumentar grosor de la herramienta activa |
- |
Reducir grosor de la herramienta activa |
C |
Limpiar el lienzo |
El grosor del lápiz y la goma son independientes: podés configurar cada uno por separado.
Negro · Azul · Verde · Rojo · Amarillo · Violeta · Naranja · Celeste