Spline (Poli Quadrático)

Ícone de nó

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

Descrição

Gera uma spline ao longo de vários pontos. A quantidade e os locais desses pontos podem ser arbitrários ou coletados de um nó da Lista de Pontos.

A trajetória do spline pode ser suavizada a partir de seus pontos intermediários, em que cada ponto intermediário é o ponto de encontro das tangentes “out” e “in” de seus vizinhos.

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.
Visualização de pontos Tons de cinza
A visualização dos pontos como uma imagem em tons de cinza.
Lista de Pontos de Entrada Cor
(disponível quando a opção “Usar lista de pontos de entrada” for Verdadeira) Uma lista de pontos codificados nos canais RGBA de uma imagem colorida:
R - Posição X
G - Posição Y
B - Height
A - Dados empacotados:
- Parte inteira: Smoothness;
- Parte fracionária: Thickness.
Número do Ponto Inteiro
(disponível quando a opção “Usar lista de pontos de entrada” for Verdadeira) O número de pontos.
IMPORTANT
Os conectores da Lista de Pontos e do Número de Pontos são incompatíveis com os conectores da Coluna de Spline, dos Dados de Spline e da Quantidade de Spline, pois eles dependem de dados diferentes.

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

Valor de Pontos Inteiro
O número arbitrário de pontos usados para criar a spline.
Modo de Conexão de Spline de Entrada Inteiro
O método usado para conectar as splines de entrada:
- Automático: o final da última spline de entrada é conectado ao início da spline gerada, e o final da spline gerada é conectado ao início da primeira spline de entrada;
- Manual: Você pode especificar quais splines de entrada devem ser conectadas às extremidades da spline gerada, e onde nas splines de entrada essas conexões devem aterrar.
Fechar Spline Booleano
Controla se o ponto final da spline deve ser conectado ao seu ponto inicial.
A suavização aplicada à spline nos pontos inicial e final é especificada pelos valores de Smoothness desses pontos.
Inverter Direção Booleano
Inverte a direção da spline.
Usar Lista de Pontos de Entrada Booleano
Use a lista de pontos fornecida para os conectores de entrada Lista de pontos de entrada e Número do ponto em vez de uma lista arbitrária de pontos.
A lista de pontos pode ser fornecida por um nó de Lista de Pontos.
Conectar Início à Spline de Entrada Booleano
Quando Verdadeiro, o início da spline gerada é conectado ao último ponto da última spline nas splines de entrada.
Iniciar Índice de Spline de Conexão Inteiro
(Disponível quando “Modo de conexão de spline de entrada” estiver definido como “Manual” e “Conectar início ao spline de entrada” estiver definido como “Verdadeiro”) O índice do spline de entrada que deve ser conectado ao início do spline gerado.
Iniciar Posição da Conexão Precisão decimal
(Disponível quando “Modo de conexão de spline de entrada” estiver definido como “Manual” e “Conectar início ao spline de entrada” estiver definido como “Verdadeiro”) A posição no spline de entrada selecionado onde a conexão com o início do spline gerado deve ser estabelecida.
Este valor é o comprimento normalizado da spline de entrada selecionada.
Conectar Extremidade à Spline de Entrada Booleano
Quando Verdadeiro, o final da spline gerada é conectado ao primeiro ponto da primeira spline nas splines de entrada.
Encerrar Índice de Spline de Conexão Inteiro
(Disponível quando “Modo de conexão de spline de entrada” estiver definido como “Manual” e “Conectar extremidade à spline de entrada” estiver definido como “Verdadeiro”) O índice da spline de entrada que deve ser conectado ao final da spline gerada.
Encerrar Posição da Conexão Flutuante
(Disponível quando “Modo de conexão de spline de entrada” estiver definido como “Manual” e “Conectar extremidade à spline de entrada” estiver definido como “Verdadeiro”) A posição na spline de entrada selecionada onde a conexão com a extremidade da spline gerada deve ser estabelecida.
Este valor é o comprimento normalizado da spline de entrada selecionada.
Distribuição Uniforme Booleano
Quando verdadeiro, os pontos da spline ficam com espaçamento uniforme do início ao fim.
Acrescentar Spline de Entrada Booleano
Adiciona a spline gerada ao final da lista de splines conectadas às entradas de spline.
Correção Não Quadrada Booleano
Ajuste a posição e o thickness dos pontos para manter a forma de spline em resoluções não quadradas.
Isso também afeta a distribuição uniforme.
Ajuste de Smoothness Global Flutuante
Aplica um deslocamento uniforme ao valor de smoothness de todos os pontos.
O valor do smoothness resultante é fixado ao intervalo [0;1].
Propriedades de Pontos
p# Propriedades Flutuante3
Define as propriedades do ponto p#.
- Height: ajusta o height do ponto onde um valor mais baixo significa um local mais baixo ou mais profundo;
- Smoothness: Desloca o início da suavização da spline em p#, onde um valor de 0 resulta em uma trajetória rígida e 1 em uma totalmente suave;
- Thickness: ajusta o thickness da spline em p#. O thickness é usado por nós Spline específicos.
Coordenadas de pontos
p# Flutuante2
Define a posição do ponto p# no espaço de textura.
Visualizar
Mostrar Tangentes Booleano
Exibe as tangentes dos pontos p1 e p3 para p2 na saída da Visualização.
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.
Mostrar Rótulo de Pontos Booleano
Para cada ponto, exibe o nome do ponto ao lado dele na saída “Visualização”.
Tamanho do Rótulo de Pontos Flutuante
(Disponível quando a opção ‘Mostrar Rótulo de Pontos’ estiver definida como ‘Verdadeiro’) O tamanho do rótulo para cada ponto no espaço de textura, onde 0,1 é um décimo da largura da textura.
Mostrar pontos Booleano
Exibe os pontos de controle da spline.
Tamanho de pontos Flutuante
(Disponível quando a opção ‘Mostrar pontos’ estiver definida como ‘Verdadeiro’) O raio dos pontos no espaço de textura, onde 0,1 é um décimo da largura da textura.
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.
Thickness (px) Flutuante
Ajusta o thickness da visualização da spline em pixels na saída da Visualização.

Exemplos

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