5.2. Propriedades de vetores

Vetores, assim como camadas e canais, são componentes de uma imagem. Quando uma imagem é salva no formato nativo do GIMP, o XCF, todos os vetores são salvos junto com a mesma. A lista de vetores em uma imagem pode ser vista e manipulada usando-se o Diálogo de vetores. Você pode mover um vetor de uma imagem para outra usando copiar e colar a partir do menu de contexto do diálogo de vetores, ou arrastando e soltando um ícone de vetor do diálogo de Vetores para a janela de imagem de destino.

Vetores do GIMP pertencem ao tipo matemático chamado curvas de Bézier. O que isso significa, em termos práticos, é que os mesmos são definidos por âncoras e alças. Âncoras são pontos por onde o vetor passa, e Alças definem a direção da curva do vetor quando ele entra ou sai de cada ponto de âncora: cada ponto de âncora tem duas alças associadas.

Paths can be very complex. If you create them by hand using the Paths tool, they probably won't contain more than a few dozen anchor points and usually a less than that. However, if you create them by transforming a selection into a path, or by transforming text into a path, the result can easily contain hundreds or even thousands of anchor points.

Um vetor pode conter múltiplos componentes. Um componente é uma parte do vetor cujos pontos de controle estão todos conectados entre si por segmentos de curva. A habilidade de ter múltiplos componentes num vetor permite que você os converta em seleções que tem múltiplas partes desconectadas.

Cada componente de um vetor pode ser aberto ou fechado: fechado significa que o último ponto de âncora está conectado ao primeiro ponto de âncora. Se você transformar um vetor numa seleção, ela é criada como se os componentes abertos fossem fechados, criando automaticamente uma linha reta que liga a última âncora até a primeira. Os componentes do vetor em si não são alterados por conta disso.

Path segments can be either straight or curved. A path is called polygonal if all of its segments are straight. A new path segment is always created straight; the handles for the anchor points are directly on top of the anchor points, yielding handles of zero length, which produces straight-line segments. Drag a handle away from an anchor point to cause a segment to curve.

One nice thing about paths is that they use very few resources, especially in comparison with images. Representing a path in RAM requires storing only the coordinates of its anchors and handles. Therefore, it is possible to have literally hundreds of paths in an image without causing any significant stress to your system. Even a path with thousands of segments consumes minimal resources in comparison to a typical layer or channel.

Paths can be created and manipulated using the Paths tool.