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:

  1. Selecione o path
  2. Path > Offset (ou Ctrl + Alt + C )
  3. Digite o valor: positivo = Outset, negativo = Inset
  4. Escolha o join type

Join Types🔗

TipoDescriçãoUso
MiterCantos vivos e angularesDesigns geométricos
RoundCantos arredondadosDesigns orgânicos
BevelCantos chanfradosEstilo industrial

Dynamic Offset (Não-Destrutivo)🔗

Dynamic Offset cria um LPE que mantém o path original editável:

  1. Selecione o path
  2. Path > Dynamic Offset
  3. Arraste os nos azuis para ajustar o offset
  4. 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:

  1. Selecione o path
  2. Path > Static Offset
  3. 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🔗

  1. Desenhe a forma base
  2. Path > Offset com valor positivo (ex: 2mm)
  3. O resultado é uma borda ao redor da forma
  4. Aplique cor diferente para destaque

Efeito de Profundidade🔗

  1. Crie a forma base
  2. Duplique (Ctrl + D )
  3. Aplique Inset na cópia
  4. Mova a cópia ligeiramente para baixo/direita
  5. Aplique cor mais escura - simula sombra

Contorno de Texto🔗

  1. Escreva o texto
  2. Path > Object to Path (Shift + Ctrl + C )
  3. Path > Offset com valor positivo
  4. Coloque o contorno atrás do texto original
  5. Aplique cor diferente

Inset/Outset Iterativo🔗

Aplicar Inset/Outset múltiplas vezes:

  1. Primeira aplicação: offset grande
  2. Segunda aplicação: offset menor
  3. 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

  1. Qual a diferença entre Dynamic Offset e Static Offset?
  2. Quando usar Miter join vs. Round join em operações de offset?
  3. 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🔗