Operador de marcação de forma

Use o operador Marca da Forma para substituir cada partícula com um corte de caixa ou retângulo da geometria de partículas com uma imagem mapeada no mesmo. A imagem pode ser animada e a animação pode ser sincronizada com eventos de partículas.

Um aplicativo típico de Marca da Forma seria deixar marcas após as partículas influenciarem objetos na cena. Por exemplo, quando um torpedo atinge um barco e explode, é possível usar Marca da Forma para deixar marcas de queimaduras à superfície do barco.

Dica: Por padrão, a marca deixada por Marca da Forma é sempre retangular, independentemente da forma das partículas. Para deixar uma marca com forma ligeiramente diferente, escolha o grupo Forma opção Retângulo e use um material no mesmo evento com áreas transparentes para definir o contorno da marca. Por exemplo, aplique um mapa Máscara no canal Opacidade do material e no canal Máscara do mapa, aplique um bitmap com um canal alfa. Na implementação Parâmetros de Bitmap, defina Saída de Canal Único como Alfa.

Procedimentos

Exemplo: usar Marca da Forma

  1. Determine o objeto que receberá as marcas; ele será o objeto de contato. Aplique um defletor a esse objeto.
  2. Configure seu sistema de partículas com um evento que provoque a colisão das partículas com o defletor do objeto de contato.
  3. Ao final deste evento, adicione um teste de Colisão.
  4. No teste de Colisão, designe o defletor da etapa 1.
  5. Crie um novo evento com o operador Marca da Forma e ligue o teste de Colisão a este evento.
  6. No operador Marca da Forma grupo Objeto de Contato, designe o objeto da etapa 1. Altere as outras configurações de Marca da Forma conforme necessário.

    Agora, quando as partículas atingirem o objeto de contato, elas desaparecerão, deixando marcas no objeto.

    Se pretender que as partículas saltem após deixarem marcas, em vez de desaparecerem, use um teste Criação de Colisão e desative a respectiva caixa de marcação Excluir Pai. As partículas geradas tornam-se as marcas e as partículas originais continuam sendo o primeiro evento.

  7. Opcionalmente, adicione um operador Material para definir as características de superfície das marcas.

Interface

Grupo Objeto de Contato

Use este controle para definir o objeto em que deverão ser deixadas marcas.

[botão]
Clique neste botão e, em seguida, selecione um objeto na cena para usar como objeto de contato. O cursor é alterado para uma forma de cruz quando posicionado sobre um objeto válido.

Após selecionar um objeto de contato, seu nome aparece no botão.

Alinhar com a Animação de Superfície
Quando ativado, Marca da Forma considera as alterações na superfície devido à animação dos vértices do objeto de contato. Se Forma estiver definida como Retângulo, a marca muda sua orientação e posição de modo a parecer estar preso na superfície do objeto de contato. Se a Forma estiver definida como Intersecção da Caixa, a marca muda de forma junto com a do objeto de contato. Quando desativado, somente a transformação do objeto de contato é levada em consideração. Padrão=desativado.

Ative esta opção somente se houver animação de vértices significativa no ponto de contato, como acontece com uma superfície de água animada.

Aviso: Essa opção requer recursos de memória e CPU significativos.

Grupo de orientação

Alinhar com
Dependendo da configuração de Forma, Marca da Forma cria um corte de caixa ou retângulo na geometria de contato. A configuração Orientação especifica a orientação da forma. No sistema de coordenadas local da marca, o eixo X é comprimento, o eixo Y é Largura e com o corte de caixa, Z é altura. O eixo Z é perpendicular à superfície do objeto no ponto de contato.

As opções de alinhamento são as seguintes:

  • Velocidade A direção do Comprimento é paralela à projeção do vetor de velocidade das partículas no plano de contato.
  • Partícula X/Y/Z A direção do Comprimento é paralela à projeção do eixo de coordenada local da partícula X, Y, Z, respectivamente, à medida que a partícula se move no sentido do objeto de contato.
  • Aleatório Usa uma direção de Comprimento aleatória no plano de contato.
Divergência
Aplica uma faixa de variação aleatória, em graus, à orientação da direção de Comprimento. Não disponível ao usar a opção Aleatório.

Grupo de Tamanho

Use estas configurações para especificar o sistema de coordenadas para definir o tamanho da marca e os parâmetros de tamanho. As configurações numéricas neste grupo não podem ser animadas.

  • Em Espaço do Mundo Define o tamanho absoluto da marca nas unidades do sistema, usando o Sistema de coordenadas do mundo.

    Largura/Comprimento Com a opção Em Espaço do Mundo, define as dimensões das partículas em unidades do sistema. Intervalo = 0 a 1000000000. Padrão=1,0.

  • Em Espaço Local Define o tamanho da marca relativo ao tamanho da partícula existente, em espaço local. Fluxo de Partículas usa as dimensões da forma existente para determinar o tamanho do "retângulo de revestimento".

    % Herdada Define a porcentagem do tamanho da marca em relação ao tamanho da partícula existente. Intervalo=0 a 100. Padrão=100,0.

Variação em %
Define a porcentagem de variação possível do tamanho da partícula. Padrão=0,0.
Distorção do Ângulo de Impacto
Quando está ativado, aumenta o valor Comprimento da marca de acordo com o ângulo de abordagem da partícula. Isso estica eficazmente a forma da marca se a partícula se aproximar da geometria de contato com um ângulo baixo. Disponível somente quando Alinhar Com está definido como Velocidade. Padrão=desativado.

Por exemplo, se uma gota de tinta atingir uma superfície de forma perpendicular, cria uma marca circular, mas, se atingir a superfície em um ângulo inferior, a forma resultante é uma elipse.

% Máx. de Distor[ção] Define a porcentagem máxima de estiramento da marca pelo Fluxo de Partículas. Só está disponível quando Distorção do Ângulo de Impacto está ativo. Padrão = 1000.

Com ângulos de abordagem muito baixos, o fator de estiramento pode se tornar muito alto. Por exemplo, valor 500% significa que o fator de estiramento não pode exceder 5.

Grupo Forma

Estes parâmetros permitem especificar o objeto de execução de marca como um retângulo ou uma caixa.

  • Retângulo (padrão). A forma da marca é um retângulo de duas faces.

    Ao utilizar um material com Marca da Forma, sempre escolha esta opção.

  • Interseção da Caixa Com esta opção, o Fluxo de Partículas cria uma caixa para cada partícula que deixa uma marca e deriva a forma da marca de uma intersecção booliana entre o objeto de contato e a caixa.

    Altura da Caixa define a altura da caixa usada com o método Interseção da Caixa. Disponível somente com Interseção da Caixa. Defaut (Padrão)=10,0.

    Permitir vários elementos Quando ativado, as partículas podem deixar marcas em todas as partes de objetos de contato que contêm vários elementos. Quando desativado, uma partícula marca somente o primeiro elemento com que colide. Disponível somente com Interseção da Caixa. Padrão=desativado.

    Partículas caindo em um cilindro de dois elementos:

    Esquerda: Permitir Vários Elementos está desativado

    Direita: Permitir Vários Elementos está ativado

    Atualização Contínua Quando ativado, a forma da marca é recalculada em cada quadro, de acordo com as atuais posições da partícula e a superfície de contato. Esta opção pode consumir bastante tempo de CPU. Disponível somente com Interseção da Caixa.

Gerar Coordenadas de Mapeamento
Permite a aplicação correta da marca da forma ao usar um material mapeado. Padrão=ativado.

Se você não estiver utilizando um material mapeado, você pode economizar memória ao desativá-lo.

% de Deslocamento do Giro
Altera a posição da marca da forma junto com sua dimensão de comprimento relativamente ao giro da partícula impactante. Padrão = 0,0. Intervalo = 50,0 a 50,0.

Por padrão, o centro da dimensão do comprimento da marca coincide com o ponto em que o giro da partícula atinge o objeto de contato. Esta configuração permite deslocar a posição do marcador para qualquer lugar em toda a sua extensão.

Nota: A dimensão da largura e a dimensão da altura da Intersecção da Caixa são sempre centradas na interseção do giro da partícula e da superfície do objeto de contato.
Deslocamento da Superfície
Especifica a distância da marca da forma acima da superfície do objeto de contato. Padrão = 0,001.

A marca é ligeiramente elevada acima da geometria de contato para obter o efeito visual do ponto da marca sobrepondo a geometria de contato. Este parâmetro não pode ser animado.

Variação de Deslocamento
Especifica a extensão máxima de uma variação aleatória no deslocamento da superfície real entre partículas. Padrão=0,0.

O ajuste desse valor pode ajudar a aliviar os artefatos de renderização com marcas de sobreposição.

Distorção de Vértice
Especifica a extensão máxima de uma variação aleatória nas posições de vértices de marcas criadas usando o método Interseção da Caixa. Disponível somente com o método Interseção da Caixa. Padrão=0,0.

O ajuste desse valor pode ajudar a aliviar os artefatos de renderização com marcas de sobreposição.

Grupo Exclusividade

A configuração Exclusividade permite alterar a randomização da variação do tamanho/largura.

Semente
Especifica um valor de randomization.
Novo
Calcula uma nova semente randomization utilizando uma fórmula.