13.9. Explorador CML
| 13. Filtros de renderização |

### 13.9. Explorador CML

#### 13.9.1. Visão geral

Figura 17.299. Exemplo para o filtro “Explorador CML”

Filtro “Explorador CML” aplicado com opções padrão

Este filtro é o rei dos filtros de criação de texturas. É extremamente eficaz mas muito complexo. Ele usa um método matemático chamado Automatos Celulares[WKPD-CA].

#### 13.9.2. Ativar o filtro

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

#### 13.9.3. Opções

##### 13.9.3.1. Opções Gerais

As opções do filtro são distribuídos nas guias Matiz, Saturação, Valor, Avançada, Outros e Operações variadas. Alguns opções a mais estão disponíveis. Elas serão descritas na seção a seguir.

Pré-visualização

  Esse filtro oferece uma pré-visualização, onde você pode ver o resultado de suas configurações antes de serem aplicados à imagem.

Nova semente, Fixar semente, Semente aleatória

  Fatores aleatórios desempenham um grande papel na criação de texturas. Com essas opções, você pode influenciar a maneira como os números aleatórios são gerados. Ao clicar no botão Nova Semente, você pode forçar o gerador de números aleatórios a usar uma nova fonte. A pré-visualização irá exibir o resultado. O botão Fixar Semente permite que você mantenha a mesma semente e assim possa reproduzir exatamente o mesmo efeito com o filtro, em aplicações futuras Semente aleatória gera uma semente ao acaso, que não pode ser re-utilizada.

Abrir, Salvar

  Com esses botões de comando, você pode salvar as configurações do filtro em um arquivo, e recuperá-las mais tarde. Assim, se conseguir a criação de texturas interessantes, pode criar uma coleção de parâmetros para re-utilizar.

##### 13.9.3.2. Opções do filtro “Explorador CML” (Matiz)

Figura 17.300. Guia Matiz

Esse filtro opera no modelo de cor HSV . Nessa guia, você pode definir as opções para o canal de Matiz.

Tipo de função

  Nesta lista flutuante, você pode selecionar o método que será usado para tratar a camada atual. Estes métodos são os seguintes:

  Mantenha os valores da imagem

    Com esta opção, os valores de matiz dos pixels da imagem serão mantidos.

  Mantenha o primeiro valor

    Com esta opção, a cor inicial será o ciano padrão.

  Completar com o parâmetro k

    A textura dependerá do parâmetro `k`, que você vai configurar mais adiante.

  Diversas funções baseadas em k

    Veja acima, “Completar com parâmetro k”.

  Função delta, Função delta por passos

    (Ainda a ser escrito)

  Função baseada em seno ^ p, Seno ^P por passos

    Estas opções criar padrões em forma de ondas, como uma aurora boreal ou dobras de cortina.

Composição

  Aqui, essas funções referem se ao Matiz. Você pode escolher dentre várias funções, e poderia ser escrito um livro só com os resultados dessas funções. Experimente muda-las!

Arranjo variado

  Esta lista flutuante lhe oferece vários outros parâmetros. Também seria necessário um livro para explicar todas as possibilidades desses parâmetros.

Usa faixa cíclica

  (Ainda a ser escrito)

Taxa de modulação

  Com este controle você pode definir a taxa de modificação de 0,0 a 1,0. Valores baixos resultam num padrão com linhas verticais.

Sensibilidade de ambiente

  O valor é de 0,0 a 1,0: quanto cada pixel é sensível ao valor de luz do ambiente.

Distância de difusão

  Distância de difusão: de 2 a 10.

Nº de sub-faixas

  Número de sub-faixas: de 1 a 10.

Fator de potência (p)

  Com esta opção você pode influenciar os Tipos de função usando o parâmetro `p`. Os valores vão de 0,0 a 10,0.

Parâmetro k

  Com esta opção você pode influenciar os Tipos de função usando o parâmetro `k`. Os valores vão de 0,0 a 10,0.

Faixa baixa

  Definir o limite inferior de matiz que vai ser usada para o cálculo. Os valores vão de 0,0 a 1,0.

Faixa alta

  Definir o limite superior de matiz que vai ser usada para o cálculo. Os valores vão de 0.0 a 1.0: os valores de saída da função são normalizados entre os valores nos parâmetros Faixa baixa e Faixa alta.

Traçar o gráfico das configurações

  Ao clicar neste botão enorme, você pode abrir uma janela que exibe um gráfico com a curva resultante das configurações atuais para matiz.

  Figura 17.301. Gráfico da função das configurações atuais.

##### 13.9.3.3. Opções do filtro “Explorador CML” (Saturação)

Figura 17.302. Guia saturação

Nessa guia, você pode definir como o componente de saturação do modelo de cor HSV será criado no cálculo da textura.

Estas opções são semelhantes às opções da guia Matiz

##### 13.9.3.4. Opções do filtro “Explorador CML” (Valor)

Figura 17.303. Guia valor

Neste guia, você pode definir a forma como o componente de Valor(Luminosidade) do modelo de cor HSV será criado no cálculo da textura.

Estas opções são semelhantes às opções da guia Matiz

##### 13.9.3.5. Opções do filtro “Explorador CML” (avançada)

Figura 17.304. Guia Avançada

As configurações desta guia aplicam-se aos três canais de HSV.

Sensibilidade do canal

  (Ainda a ser escrito)

Taxa de mutação

  (Ainda a ser escrito)

Distância de mutação

  (Ainda a ser escrito)

##### 13.9.3.6. Opções do filtro “Explorador CML” (Outros)

Figura 17.305. Guia Outros

Nessa guia, você pode encontrar vários parâmetros sobre a exibição da imagem e intervenção aleatória.

Valor inicial

  (Ainda a ser escrito)

Escala de zoom

  (Ainda a ser escrito)

Deslocamento de início

  (Ainda a ser escrito)

Semente dos números aleatórios

  (Ainda a ser escrito)

##### 13.9.3.7. Opções do filtro “Explorador CML” (Operações variadas)

Figura 17.306. Guia de Operações variadas

Nesta guia você pode encontrar várias opções sobre cópia e carregamento.

Configurações de cópia

  Estas opções permitem que você transferir a configuração de parâmetros de um dos canais de HSV para outro.

Configurações de carga seletiva

  Com o botão Abrir desse filtro, você pode carregar configurações salvas previamente. Se você não quer carregar as configurações para todos os canais, você pode selecionar uma fonte e um canal de destino aqui.

13.8. Xadrez |  | 13.10. Padrões de difração

Crie um relato de erro no Bugzilla