Criação de Traçados dinâmicos personalizados

Para criar Traçados dinâmicos personalizados, duas opções estão disponíveis:

  • Uso de um recurso de Substance existente para criar uma nova predefinição de pincel/ferramenta
  • Crie um novo recurso Substance do zero (requer o Substance 3D Designer ).

Também é recomendável ler os Desempenhos de traçado dinâmico antes de criar arquivos de Substance personalizados para evitar culpados.

Reutilizando recurso existente

Criar novos Traçados dinâmicos do zero pode ser difícil. Usar recursos existentes, ajustá-los e salvá-los como novas predefinições pode ser um bom ponto de partida.

Encontre recursos compatíveis na Prateleira que atendam às suas necessidades e confira nossa página sobre Predefinições.

Criação de arquivos de Substance personalizados para Traçados dinâmicos

Abaixo há uma lista dos parâmetros suportados para Traçados dinâmicos em gráficos de Substance.

Identificador variável
Descrição
Propagação Aleatória
Se um arquivo de Substance for preparado com a Distribuição aleatória exposta, ele poderá ser controlado com o recurso Traçado dinâmico.
índiceDeCarimbo
Inteiro1 será alimentado pelo Substance 3D Painter ao pintar o traçado do pincel. Os valores mínimo e máximo não têm efeito, o Substance 3D Painter os ignora.
stampCycleCount
Inteiro1 O Painter lerá os valores padrão, mínimo e máximo do parâmetro para expor o parâmetro de Contagem Cíclica de Carimbo. Esse parâmetro controla quantas variações de Substance exclusivas serão criadas.
$time
A Precisão decimal 1 será alimentada pelo Substance 3D Painter ao pintar o traçado de pincel com base no tempo de pintura decorrido (por traçado). Essa propriedade pode gerar muitas variações de Substance e, portanto, afetar o desempenho.
strokeSpacing
float1 O valor de espaçamento atual para o traçado inteiro pintado.
strokeSize
float1 O valor do tamanho atual para o traçado inteiro pintado.
stampStrokePosition

integer1 Usado para especificar o início/início de um traçado. O valor final está disponível apenas no traçado de caminho, não por meio de pintura manual. Valor possível:

  • 0 = médio
  • 1 = início
  • 2 = fim

Pode ser desativado usando a tag de usuário isstrokepositionative.

distanceAlongCurve
float1 A distância atual no carimbo fornecido ao longo de um Caminho. Essa propriedade pode gerar muitas variações de Substance e, portanto, afetar o desempenho. Pode ser desabilitado com a marca de usuário iscurvedistanceactive.
distanceMaxCurve
float1 O comprimento total de um Caminho criado com a ferramenta de caminho. Pode ser desabilitado com a marca de usuário iscurvedistanceactive.
pathCorner

integer1 Indique que tipo de canto que uma Faixa de Opções está usando. Valor possível:

  • 0 = Sem canto
  • 1 = Canto esquerdo
  • 2 = Canto direito
pathCornerAngle
flutuar ângulo (em radiano) do canto em uma Caminho da faixa. Pode ser usado para compensar ou ajustar a aparência de um canto com base em um valor de ângulo preciso.
patchLengthOnCurve
flutuar Tamanho de uma seção (correção) em um Caminho da faixa. Combinado com distanceAlongCurve e distanceMaxCurve, ele pode ser usado para normalizar o tamanho de um patch, por exemplo.
recommendation-more-help
substance-3d-painter-help-guide