Skip to content

matiasdevivo/board

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

🎨 Pizarra Interactiva — TP01

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ías

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

⚙️ Instalación

Requisitos previos

  • Python 3.11
  • Java 17 o superior (recomendado: ARM64 para Apple Silicon)

Pasos

  1. Clonar el repositorio

    git clone https://github.com/tu-usuario/tu-repo.git
    cd tu-repo
  2. Instalar py5

    pip3.11 install py5
  3. 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.


🖱️ Cómo usar

Herramientas

Acción Descripción
Click en ícono ✏️ Activar lápiz
Click en ícono 🧹 Activar goma
Dibujar Mantener click sobre el lienzo

Colores

Hacé click en cualquiera de los 8 colores de la paleta para seleccionarlo. Al elegir un color, el lápiz se activa automáticamente.

Controles de teclado

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.


🎨 Paleta de colores

Negro · Azul · Verde · Rojo · Amarillo · Violeta · Naranja · Celeste

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors