O que você vai aprender
- Entender as principais diferenças entre GIMP 2.10 e 3.0
- Identificar novas funcionalidades do GIMP 3.0
- Planejar migração de plugins e scripts
- Adaptar fluxos de trabalho para a nova versão
- Resolver problemas de compatibilidade
Antes de começar
- Experiência com GIMP 2.10
- Conhecimento de plugins (opcional): Scripts e Automação
GIMP 2.10 vs 3.0 — Diferenças e Migração🔗
O GIMP 3.0 é uma atualização majeure que introduz mudanças significativas na arquitetura, interface e funcionalidades. Este guia compara as duas versões e orienta na migração.
Visão Geral das Mudanças🔗
GIMP 2.10 (Estável)🔗
- Toolkit: GTK+ 2
- Processamento: GEGL (parcial)
- Lançamento: Abril 2018
- Status: Estável, mantido para correções
- Compatibilidade: Alta com plugins existentes
GIMP 3.0 (Novo)🔗
- Toolkit: GTK+ 3
- Processamento: GEGL (completo)
- Lançamento: 2024-2025
- Status: Estável, desenvolvimento ativo
- Compatibilidade: Requer atualização de plugins
Principais Mudanças🔗
1. Interface GTK3🔗
Mudanças Visuais:
- Tema moderno com suporte a temas escuros nativos
- Ícones atualizados (mais nítidos em alta resolução)
- Diálogos redesenhados
- Melhor suporte a telas HiDPI/4K
- Gestos touch para dispositivos móveis
Mudanças de Comportamento:
- Menus de contexto melhorados
- Arrastar e soltar aprimorado
- Janelas acopláveis mais flexíveis
- Atalhos de teclado personalizáveis
2. GEGL Completo🔗
O que é GEGL?
GEGL (Generic Graphics Library) é o framework de processamento de imagem que permite edição não-destrutiva e processamento em alta profundidade de cor.
Mudanças no GIMP 3.0:
- Edição não-destrutiva: filtros aplicados como camadas de ajuste
- Processamento 32 bits: precisão de cor aumentada
- Cache em disco: projetos grandes não travam por memória
- Preview em tempo real: ajustes mostram resultado imediato
Impacto no Fluxo de Trabalho:
- Filtros podem ser reeditados após aplicação
- Máscaras de camada suportam mais operações
- Blend modes processados com maior precisão
- Exportação preserva mais informações de cor
3. Gerenciamento de Plugins🔗
Mudanças na API:
- Nova API de plugins baseada em introspecção
- Plugins Python-Fu migraram para Python 3
- Script-Fu atualizado para compatibilidade
- Suporte a plugins em Lua (experimental)
Compatibilidade:
| Tipo de Plugin | GIMP 2.10 | GIMP 3.0 |
|---|---|---|
| C/C++ nativo | Funciona | Requer recompilação |
| Python-Fu (Python 2) | Funciona | Não compatível |
| Python-Fu (Python 3) | N/A | Funciona |
| Script-Fu | Funciona | Funciona (ajustes menores) |
| Lua | Experimental | Suporte melhorado |
4. Ferramentas Novas🔗
Ferramentas Adicionadas:
- Ferramenta de Transformação Unificada: combina rotação, escala, perspectiva
- Ferramenta de Medição Melhorada: exibe informações em tempo real
- Ferramenta de Seleção por Cor Aprimorada: mais precisa
- Ferramenta de Clonagem com Perspectiva: clona respeitando perspectiva
Melhorias em Ferramentas Existentes:
- Pincel: melhor desempenho com tablets
- Laço: seleção mais precisa com anti-aliasing
- Varinha Mágica: tolerância mais intuitiva
- Texto: suporte a texto em caminho (text on path)
5. Formatos de Arquivo🔗
Suporte Adicionado:
- HEIC/HEIF: melhor suporte nativo
- AVIF: suporte completo
- JPEG XL: suporte experimental
- WebP: melhorias na compressão
Melhorias em Formatos Existentes:
- XCF: formato atualizado para suportar novos recursos
- PSD: melhor compatibilidade com Photoshop CC
- TIFF: suporte a camadas adicionais
- PDF: exportação aprimorada
Migração de Plugins🔗
Python-Fu🔗
Mudanças:
# GIMP 2.10 (Python 2)
from gimpfu import *
def minha_funcao(img, drawable):
pdb.gimp_message("Olá")
# GIMP 3.0 (Python 3)
from gi.repository import Gimp
def minha_funcao(img, drawable):
Gimp.message("Olá")
Principais Mudanças:
from gimpfu import *→from gi.repository import Gimppdb.gimp_*→Gimp.*ouGimp.get_pdb().invoke()- Funções de registro atualizadas
- Tratamento de erros melhorado
Script-Fu🔗
Mudanças Mínimas:
- Maioria dos scripts funciona sem alterações
- Algumas funções depreciadas foram removidas
- Verifique logs de erro para ajustes necessários
Plugins C/C++🔗
Recompilação Necessária:
- Atualize para a nova API
- Substitua funções depreciadas
- Recompile com GIMP 3.0 headers
- Teste extensivamente
Compatibilidade de Projetos🔗
Arquivos XCF🔗
- XCF do GIMP 2.10: abre normalmente no 3.0
- XCF do GIMP 3.0: pode não abrir no 2.10 (recursos novos)
- Recomendação: mantenha backup em formato universal (TIFF, PSD)
Ajustes de Cor🔗
- Perfis ICC: melhor suporte no 3.0
- Modo de cor: conversões mais precisas
- Soft-proofing: melhorado
Fluxo de Trabalho🔗
Adaptações Necessárias🔗
- Reaprender atalhos: alguns foram reorganizados
- Novos diálogos: interface de filtros atualizada
- Plugins: verificar compatibilidade
- Scripts: atualizar Python-Fu para Python 3
Vantagens do GIMP 3.0🔗
- Desempenho: processamento mais rápido com GEGL
- Precisão: 32 bits de profundidade de cor
- Não-destrutivo: filtros reeditáveis
- Moderno: interface GTK3 com suporte HiDPI
- Futuro: desenvolvimento ativo, novos recursos
Quando Manter GIMP 2.10🔗
- Plugins críticos: não disponíveis para 3.0
- Scripts legados: não podem ser atualizados
- Estabilidade: preferir versão testada
- Compatibilidade: trabalhar com equipes usando 2.10
Instalação Lado a Lado🔗
Linux🔗
# GIMP 2.10 (estável)
sudo apt install gimp
# GIMP 3.0 (via Flatpak)
flatpak install flathub org.gimp.GIMP
# Ou via PPA
sudo add-apt-repository ppa:otto-kesselgulasch/gimp
sudo apt update
sudo apt install gimpWindows🔗
- Instale GIMP 2.10 normalmente
- Baixe GIMP 3.0 do site oficial
- Instale em pasta diferente (ex:
C:\Program Files\GIMP 3)
macOS🔗
# Via Homebrew
brew install --cask gimp # 2.10
brew install --cask gimp@3 # 3.0 (se disponível)Tabela Comparativa🔗
| Recurso | GIMP 2.10 | GIMP 3.0 |
|---|---|---|
| Toolkit | GTK+ 2 | GTK+ 3 |
| GEGL | Parcial | Completo |
| Edição não-destrutiva | Limitada | Completa |
| Python | Python 2 | Python 3 |
| HiDPI | Básico | Nativo |
| Temas escuros | Limitado | Nativo |
| HEIC/AVIF | Via plugin | Nativo |
| Desempenho | Bom | Melhor |
| Plugins | Alta compat. | Requer atualização |
| Estabilidade | Muito estável | Estável |
Erros comuns
- Atualizar sem testar plugins: verifique compatibilidade antes
- Assumir que scripts funcionam: Python-Fu precisa migrar para Python 3
- Abrir XCF do 3.0 no 2.10: pode perder recursos novos
- Ignorar backups: mantenha cópias em formatos universais
- Não reaprender atalhos: alguns foram reorganizados
- Esperar que tudo seja igual: a interface mudou significativamente
Perguntas para reflexão
- Qual toolkit o GIMP 3.0 usa?
- GTK+ 3
- GTK+ 2
- Qt
- Electron
- O que é GEGL?
- Framework de processamento de imagem para edição não-destrutiva
- Um formato de arquivo
- Um tipo de pincel
- Um filtro específico
Você aprendeu
- GIMP 3.0 usa GTK+ 3 com interface moderna e suporte HiDPI
- GEGL completo permite edição não-destrutiva e processamento 32 bits
- Python-Fu migrou de Python 2 para Python 3
- Plugins C/C++ precisam ser recompilados
- Arquivos XCF do 2.10 abrem no 3.0, mas não vice-versa