Ferramenta livre e leve para educadores explorarem o projection mapping em sala de aula.
Criado pelo Prof. Edson Ricardo dos Santos da Silva, o MappEduc nasceu da necessidade de uma ferramenta acessível para o ensino de artes visuais. Permite deformar imagens e vídeos em tempo real, adaptando projeções a superfícies irregulares de forma simples e intuitiva.
Objetivo: Ser um recurso educacional livre para que professores e alunos possam explorar o mapeamento de projeção sem custos e com baixa exigência de hardware.
- Deformação por grade de pontos de controle (malha de 1x1 a 6x6)
- Zoom e Pan para ajustes precisos
- Mover pontos selecionados ou camadas inteiras com as setas do teclado
- Escala da camada (aumentar/diminuir mantendo proporção)
- Suporte a múltiplas camadas
- Imagens: JPG, PNG (com transparência nativa)
- Vídeos: MP4, AVI, MOV, MKV, WEBM
- Controle individual de opacidade e visibilidade
- Travar/destravar pontos de controle
- Remova cores específicas da imagem (preto, branco, verde, azul, vermelho)
- Controle de tolerância para ajuste fino
- Ideal para remover fundos ou criar recortes
- Duplicar Camada (Ctrl+D) - Cria cópia idêntica
- Substituir Arquivo - Troca a mídia mantendo todas as deformações
- Menu de contexto (clique direito) - Acesso rápido a todas as opções
- Salvar projeto completo (.mep)
- Carregar projetos salvos
- Inclui todas as deformações, opacidades e configurações
- Ctrl+Z para desfazer
- Ctrl+Shift+Z para refazer
| Tecla | Ação |
|---|---|
V |
Mostrar/Esconder camada |
L |
Travar/Destravar pontos de controle |
R |
Resetar grid (voltar ao formato original) |
F |
Alternar modo Fit/Stretch |
S |
Aumentar escala da camada |
Shift+S |
Diminuir escala da camada |
Ctrl+S |
Resetar escala da camada |
Ctrl+D |
Duplicar camada selecionada |
Setas |
Mover ponto selecionado OU camada inteira |
ESC |
Deselecionar ponto |
+ / - |
Zoom in / Zoom out |
0 ou Home |
Resetar visualização (zoom e pan) |
F11 |
Tela cheia na janela de projeção |
Del |
Remover camada selecionada |
Ctrl+Z |
Desfazer última ação |
Ctrl+Shift+Z |
Refazer ação desfeita |
F1 |
Ajuda completa |
| Ação | Descrição |
|---|---|
| Scroll | Zoom no ponto do mouse |
| Botão do meio arrastar | Pan (mover visualização) |
| Botão direito arrastar | Pan (mover visualização) |
| Arrastar ponto verde | Deformar a imagem |
| Arrastar área vazia | Pan (quando nenhum ponto selecionado) |
| Duplo clique | Resetar visualização (zoom 100%, pan zerado) |
| Clique na camada | Selecionar camada |
| Clique direito na camada | Menu de contexto (duplicar, substituir, máscara, resetar) |
- Python 3.7 ou superior
- pip (gerenciador de pacotes do Python)
pip install PySide6 PyOpenGL opencv-python numpy