13.13. Labirinto
| 13. Filtros de renderização |

### 13.13. Labirinto

#### 13.13.1. Visão geral

Figura 17.314. 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?

#### 13.13.2. Ativar o filtro

Este filtro é encontrado no menu da janela de imagens em Filtros → Renderizar → Padrão → Labirinto.

#### 13.13.3. Opções

Figura 17.315. Opções para o filtro “Labirinto”

Tamanho do labirinto

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.

Algoritmo

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.

Profundidade primeiro, Algoritmo de Prim

  Você pode escolher entre esses dois algoritmos para labirinto. Apenas um cientista da computação pode dizer a diferença entre eles.

Ladrilhável

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

13.12. Queba-cabeça |  | 13.14. Qbist

Crie um relato de erro no Bugzilla