Inset e Outset
Operações Inset e Outset no Inkscape: expandir e contrair paths de forma precisa e não-destrutiva
O que você vai aprender
- Aplicar Inset e Outset para contrair e expandir paths
- Usar Dynamic Offset e Static Offset para resultados não-destrutivos
- Controlar join types (miter, round, bevel) em operações de offset
- Criar bordas, contornos e efeitos de profundidade com Inset/Outset
- Entender quando usar Path > Offset vs. Live Path Effect
Antes de começar
- Entender paths e nos
- Conhecer operações booleanas
- Saber converter stroke em path
Inset e Outset🔗
Inset e Outset expandem ou contraem paths uniformemente. São operações essenciais para criar bordas, contornos e efeitos de profundidade.
Comandos Básicos🔗
Inset🔗
Atalho: Ctrl + Shift + (
Contrai o path para dentro. Cada aplicação reduz o tamanho.
Outset🔗
Atalho: Ctrl + Shift + )
Expande o path para fora. Cada aplicação aumenta o tamanho.
Offset Controlado🔗
Para precisão numérica, use Path > Offset:
- Selecione o path
- Path > Offset (ou Ctrl + Alt + C )
- Digite o valor: positivo = Outset, negativo = Inset
- Escolha o join type
Join Types🔗
| Tipo | Descrição | Uso |
|---|---|---|
| Miter | Cantos vivos e angulares | Designs geométricos |
| Round | Cantos arredondados | Designs orgânicos |
| Bevel | Cantos chanfrados | Estilo industrial |
Dynamic Offset (Não-Destrutivo)🔗
Dynamic Offset cria um LPE que mantém o path original editável:
- Selecione o path
- Path > Dynamic Offset
- Arraste os nos azuis para ajustar o offset
- O path original permanece editável
Dynamic Offset e não-destrutivo: você pode editar o path original e o offset se ajusta automaticamente. Ideal para iterações de design.
Static Offset🔗
Static Offset converte o resultado em um novo path permanente:
- Selecione o path
- Path > Static Offset
- O resultado é um path fixo - o original e substituído
Use Static Offset quando:
- O design está finalizado
- Precisa aplicar operações booleanas no resultado
- Vai exportar para formatos que não suportam LPEs
Usos Práticos🔗
Criar Bordas🔗
- Desenhe a forma base
- Path > Offset com valor positivo (ex: 2mm)
- O resultado é uma borda ao redor da forma
- Aplique cor diferente para destaque
Efeito de Profundidade🔗
- Crie a forma base
- Duplique (Ctrl + D )
- Aplique Inset na cópia
- Mova a cópia ligeiramente para baixo/direita
- Aplique cor mais escura - simula sombra
Contorno de Texto🔗
- Escreva o texto
- Path > Object to Path (Shift + Ctrl + C )
- Path > Offset com valor positivo
- Coloque o contorno atrás do texto original
- Aplique cor diferente
Inset/Outset Iterativo🔗
Aplicar Inset/Outset múltiplas vezes:
- Primeira aplicação: offset grande
- Segunda aplicação: offset menor
- Terceira aplicação: offset mínimo
Cria efeito de camadas concentricas, ideal para:
- Mapas topograficos
- Padrões de ondas
- Designs de mandala
Limitações🔗
Inset/Outset tem limitações em casos específicos:
Paths Abertos🔗
Paths abertos (não-fechados) podem criar resultados inesperados. O offset se estende em ambas as direções.
Cantos Agudos🔗
Ângulos muito fechados podem criar artefatos com Miter join. Use Round join para contornar.
Auto-interseção🔗
Offsets muito grandes podem causar auto-interseção do path. O Inkscape tenta resolver, mas resultados podem ser inesperados.
Erros comuns
- Aplicar Offset em path com stroke largo sem converter stroke em path
- Usar Miter join em ângulos muito fechados
- Confundir Dynamic Offset com Static Offset
- Esquecer que Inset/Outset em texto requer conversão em path primeiro
Perguntas para reflexão
- Qual a diferença entre Dynamic Offset e Static Offset?
- Quando usar Miter join vs. Round join em operações de offset?
- Por que e necessário converter texto em path antes de aplicar Offset?
Você aprendeu
- Inset contrai paths para dentro, Outset expande para fora - ambos deslocam o path perpendicularmente
- Dynamic Offset mantém o path original editável (não-destrutivo), Static Offset cria path permanente
- Join types (Miter, Round, Bevel) definem como os cantos são tratados no offset
Referências🔗
- Paths e Curvas Bézier - fundamentos de paths
- Operações Booleanas - combinar paths
- LPEs Essenciais - Live Path Effects
- Contornos - trabalhar com strokes