14.15. Labirinto

14.15.1. Visão geral

Figura 17.352. Um exemplo de um labirinto criado.

Um exemplo de um labirinto criado.

Filtro Labirinto aplicado


Este filtro gera um padrão de labirinto preto e branco aleatório. O resultado substitui completamente o conteúdo anterior da camada ativa. Um exemplo típico é mostrado abaixo. Você pode encontrar a rota a partir do centro para a borda?

14.15.2. Ativar o filtro

This filter is found in the image window menu under FiltersRenderPatternMaze….

14.15.3. Opções

Figura 17.353. Opções para o filtro Labirinto

Opções para o filtro “Labirinto”

Presets, Preview, Split view, Use selection as input
[Nota] Nota

These options are described in Seção 2, “Common Features”.

Largura, Altura

Estes controles deslizantes controlam quantos corredores o labirinto deve ter. Quanto menor os valores de largura e altura, mais caminhos você vai conseguir. O mesmo acontece se você aumentar o número de partes na largura e na altura, mudando os campos Pedaços. O resultado não será muito parecido com um labirinto, a menos que a largura e altura sejam iguais.

Algorithm type

You can choose between these two algorithms for maze: Depth first and Prim's algorithm. Only a computer scientist can tell the difference between them.

Ladrilhável

Se você quiser usá-lo em uma textura, você pode tornar o labirinto encaixável selecionando esta opção.

Semente

Você pode especificar uma semente para o gerador de números aleatórios, ou pedir ao programa para gerar uma para você. Com o mesmo tamanho e algoritmo, uma mesma semente vai gerar exatamente o mesmo labirinto. Como em geral isso não é necessário, você pode gerar sementes aleatórias.

Foreground color, Background color

You can choose colors for the maze and its background. Defaults are Toolbox colors.

Clipping

The result of this filter can be larger than the original image. With the default Adjust option, the layer will be automatically resized as necessary when the filter is applied. With the Clip option the result will be clipped to the layer boundary.