Distorção de spline

Ícone de nó

Ferramentas De Spline E Caminho Em: > Ferramenta de linha flexível

Descrição

Desloca as splines de entrada com base no Mapa de intensidade de entrada ou no Mapa de vetor.

A intensidade do efeito de distorção pode ser ajustada ao longo da spline usando controles de atenuação.

Entradas

Visualizar Tons de cinza
A visualização das linhas de entrada como uma imagem em tons de cinza.
Cordas de spline Cor
As coordenadas dos pontos das linhas divisórias de entrada codificadas nos canais RGBA de uma imagem colorida:
R - posição X
G - posição Y
B - Height
A - Dados empacotados:
- Sinal: a linha divisória é fechada (negativa) ou aberta (positiva);
- Valor absoluto: Thickness + 1.
Dados de Spline Cor
Dados adicionais das splines de entrada codificadas nos canais RGBA de uma imagem colorida.
R - Tangentes X
G - Tangentes Y
B - Não Usadas
A - Não Usadas
Valor da spline Inteiro
O número de splines de entrada.
Mapa de Intensidade Tons de cinza
(Disponível quando a opção “Usar mapa vetorial” estiver definida como “Falso”) A imagem em tons de cinza de entrada usada para controlar a direção e a intensidade do efeito de distorção nos splines de entrada.
A cor de cada pixel na imagem especifica um multiplicador para deslocar os pontos da spline ao longo de seu normal (ou seja, a direção perpendicular à spline), até o intervalo completo da imagem.
Os valores [0; 1] na imagem são remapeados para o intervalo [-1; 1] quando lidos como um multiplicador: 0 e 1 deslocam a spline pela mesma distância, mas em direções opostas. 0,5 deixa a spline no lugar.
Mapa vetorial Tons de cinza
(Disponível quando a opção “Usar mapa vetorial” estiver definida como “Verdadeiro”) A imagem colorida de entrada usada para controlar a direção e a intensidade do efeito de distorção nos splines de entrada.
A cor de cada pixel na imagem especifica o vetor (X, Y), cujas coordenadas são codificadas nos canais vermelho (X) e verde (Y). +X está à direita e +Y está para baixo.
Os valores [0; 1] na imagem são remapeados para o intervalo [-1; 1] quando lidos como coordenadas vetoriais: 0 vermelho desloca os pontos para a esquerda e 0 verde desloca os pontos para cima. 0,5 vermelho e verde deixam a spline no lugar.
Curva de atenuação Tons de cinza
A imagem que descreve uma curva usando os valores de sua primeira linha de pixels.
Quando o parâmetro Usar curva de atenuação for definido como Verdadeiro, essa entrada será usada para controlar a atenuação do efeito de distorção próximo ao início e ao fim da spline.
A curva fornece um perfil para a atenuação, onde o primeiro pixel na linha é a intensidade do efeito de distorção no início da spline e o último é a intensidade no final. O valor de tons de cinza é a intensidade.
Você pode usar um nó de curva para criar a curva.

Saídas

Visualizar Tons de cinza
A visualização das linhas de saída como uma imagem em tons de cinza.
Cordas de spline Cor
As coordenadas dos pontos das linhas divisórias de saída codificadas nos canais RGBA de uma imagem colorida.
R - Posição X
G - Posição Y
B - Height
A - Dados empacotados:
- Sinal: a linha divisória é fechada (negativa) ou aberta (positiva);
- Valor absoluto: Thickness + 1.
Dados de Spline Cor
Dados adicionais das splines de saída codificadas nos canais RGBA de uma imagem colorida.
R - Tangentes X
G - Tangentes Y
B - Não Usadas
A - Não Usadas
Valor da spline Inteiro
O número de splines de saída.

Parâmetros

Intensidade de distorção Flutuante
A intensidade com que os splines são deslocados.
Centro de distorção Flutuante
Especifica o valor do Mapa de Intensidade que corresponde a deixar as splines no lugar.
Um valor de 0 ou 1 significa que as splines só podem ser deslocadas de um lado.
Modo de amostragem Inteiro
O método de mapear os valores no Mapa de Intensidade ou no Mapa de Vetor para os splines:
- espaço de Textura: os valores são aplicados aos splines nos quais estariam se colocados em uma textura usando as coordenadas UV da textura. Isso aplica efetivamente o valor às linhas de spline “no local”;
- Horizontal ao longo da linha de spline: os valores são aplicados diretamente às coordenadas das linhas de spline codificadas (consulte a entrada de Palavras de spline), onde cada linha é aplicada a uma linha de spline diferente de cima para baixo;
- Hor. ao longo do spline (rand. deslocamento X): os valores são aplicados diretamente às coordenadas das splines codificadas (consulte a entrada de Coords de spline), com um deslocamento horizontal aleatório no mapa de Escala para cada spline (ou seja, cada linha nas Coords de Spline);
- Hora. ao longo do spline (rand. deslocamento Y): os valores são aplicados diretamente às coordenadas das splines codificadas (consulte entrada de Coords de spline), com um deslocamento vertical aleatório no mapa de Escala para cada spline (ou seja, cada linha nas Coords de spline).
Usar Mapa Vetorial Booleano
Alterna o método de deslocamento das splines para o uso de uma entrada do Mapa de vetor para especificar a direção da deslocamento.
A cor de cada pixel na imagem especifica o vetor (X, Y), cujas coordenadas são codificadas nos canais vermelho (X) e verde (Y). +X está à direita e +Y está para baixo.
Os valores [0; 1] na imagem são remapeados para o intervalo [-1; 1] quando lidos como coordenadas vetoriais: 0 vermelho desloca os pontos para a esquerda e 0 verde desloca os pontos para cima. 0,5 vermelho e verde deixam a spline no lugar.
Usar curva de atenuação Booleano
Permite controlar a intensidade do efeito de distorção ao longo de uma spline usando uma curva codificada na imagem de entrada da Curva de atenuação.
Divisão em blocos gráficos do mapa de intensidade Flutuante
(Disponível quando o “Modo de amostragem” não está definido como “Espaço de Textura”) Ajusta a divisão em blocos gráficos do Mapa de intensidade quando mapeado para as coordenadas de spline diretamente (consulte Entrada das coordenadas de spline ).
Iniciar Atenuação Flutuante
(Disponível quando a opção “Usar curva de atenuação” estiver definida como “Falso”) Um multiplicador para a atenuação do efeito de deformação próximo ao início da spline.
Um valor de 1 significa que nenhuma deformação é aplicada ao início da spline.
Encerrar atenuação Flutuante
(Disponível quando a opção “Usar curva de atenuação” estiver definida como “Falso”) Um multiplicador para a atenuação do efeito de deformação próximo ao final da spline.
Um valor de 1 significa que nenhuma deformação é aplicada ao final da spline.
Recalcular Tangentes Booleano
Quando verdadeiro, as tangentes de uma spline são recalculadas depois que o efeito de distorção é aplicado.
Isso garante que as tangentes da spline permaneçam consistentes com sua trajetória quando usadas em nós como Dispersão na spline ou Mapeador de fluxo da spline.
Visualizar
Valor de Segmentos Inteiro
Ajusta o número de segmentos usados para desenhar a visualização de spline na saída da Visualização.
Um valor mais alto resulta em uma linha mais suave.
Mostrar Auxiliar de Direção Booleano
Exibe um ponto no início da spline e uma ponta de seta no final da saída de Visualização.
Mostrar Envelope de Thickness Booleano
Exibe linhas adicionais nas bordas do thickness da spline.
Thickness (px) Flutuante
Ajusta o thickness da visualização da spline em pixels na saída da Visualização.
Intensidade de visualização do plano de fundo Flutuante
O valor multiplicado na imagem de entrada da Visualização de plano de fundo.

Exemplos

table 0-row-2 html-authored no-header
SplineWarp-Variant1-Before
Antes
SplineWarp-Variant1-After
Depois
table 0-row-2 html-authored no-header
SplineWarp-Variant2-Before
Antes
SplineWarp-Variant2-After
Depois
Exemplo de nó 1
recommendation-more-help
substance-3d-designer-help-guide