Descrição: Define como as curvas de um tratamento devem se mover em relação a malhas revestidas e simulação física. SEO-Description: Define como as curvas de um tratamento devem se mover em relação a malhas revestidas e simulação física na Unreal Engine. Type: overview Parent: working-with-content/hair-rendering Engine-Concept: Como definir o design de elementos visuais, renderização e gráficos Track: GameDev Skill-Family: Foundation Tags: Renderização Tags: Física Tags: Cabelo Tags: Tratamentos Tags: MetaHumans Topic-image: Hero-image: working-with-content/hair-rendering/Hair_Banner.png Version: 5.4 Order: 8
As configurações de interpolação do tratamento definem como as curvas do tratamento devem se mover em relação ao revestimento e à simulação de física. Dependendo da deformação de revestimento e do comprimento das curvas, você precisará de configurações diferentes.
Como visualizar as influências do guia
Você pode visualizar as influências dos guias no editor de ativos de tratamento e dentro de um nível:
![]() |
![]() |
|---|---|
| Visualização dos guias no editor de ativos de tratamento | Visualização de guias de tratamento no editor de níveis |
- No editor de ativos de tratamento, use o menu Show para selecionar Guides ou Strandsguidesinfluences.
- Em um nível, use o menu View Modes para selecionar Groom > Guides ou Groom > Strands Guides Influences.
O exemplo a seguir mostra os fios de renderização e os guias, além de mostrar como os guias influenciam cada fio de renderização.
![]() |
![]() |
|---|---|
| Renderização de fios | Guias |
Por motivos de aparência ou desempenho, você pode usar a configuração Use Unique Guide para reduzir o custo da interpolação do cabelo.
Interpolação global
A opção de interpolação global preserva a forma original do tratamento sob grandes deformações e simulações da malha esquelética. O sistema subjacente usa a Função de Base Radial (RBF) para preservar as posições originais do tratamento apesar da deformação. Um conjunto de amostras é colocado na malha revestida, e as diferenças são usadas entre o restante. As posições revestidas e as posições deformadas atuais são usadas para calcular os valores corretivos. Isso significa que a deformação global só funciona quando um tratamento está vinculado a uma malha esquelética e o revestimento é usado para a deformação (consulte o painel LOD no editor de ativos de tratamento).
Visualize as amostras de RBF de um tratamento colocado em um nível selecionando Lit > Groom > Root Bindings. Passe o cursor sobre a caixa de seleção “Deformed RBF” na janela de visualização.
Visualização de vinculação-raiz de tratamento](groom-root-bindings-vis.png)
No painel LOD do editor de ativos de tratamento, cada LOD pode ativar ou desativar a interpolação de RBF, permitindo um alto grau de flexibilidade.
Propriedades de interpolação do editor de ativos
O painel Interpolation modifica algumas das propriedades definidas durante a importação inicial do tratamento.
| Propriedade | Descrição |
|---|---|
| Grupo de cabelo | |
| Curve Decimation | Dizima o tratamento reduzindo o número de fios. Os fios removidos são escolhidos aleatoriamente entre os fios importados do tratamento. |
| Vertex Decimation | Dizima o tratamento removendo vértices nos fios. |
| Guide Type (Tipo de guia) | Defina quais guias são usados:
|
| Hair to Guide Density | Define a proporção de fios usados como guias. |
| Rigged guide num. curves | Número de guias geradas no groom e na malha esquelética. |
| Rigged guide num points | Número de pontos/ossos atribuídos por guia. |
| Interpolation Quality | Define a qualidade da interpolação quando os movimentos da guia interpolam os fios. Para cabelos curtos, recomendamos usar configurações Low, pois o processamento é mais rápido e o impacto na qualidade final é menor. Para cabelos longos e médios, é vantajoso usar a configuração "High" para obter uma melhor deformação.
|
| Interpolation Distance | Define a métrica usada para emparelhar guias e fios. Escolha entre as seguintes opções:
|
| Randomize Guide | Quando essa opção é habilitada, as guias usadas para interpolação são ligeiramente aleatórias para romper os agrupamentos que possam ocorrer. |
| User Unique Guide | Quando habilitada, uma única guia é usada para interpolação de movimento |
| Interpolação de cabelo | |
| RBF Interpolation | Quando habilitada, a função de viés radial (RBF) é usada para interpolação em vez da transformação rígida de revestimento local. Esse valor é usado para todos os níveis de detalhe (LOD) em que a propriedade de interpolação de RBF está definida como Auto. |
| RBF Type | Selecione o tipo de interpolação a ser usado quando o tratamento estiver vinculado a uma malha esquelética:
|
| Enable Viewer Cache Support | Habilite o suporte a cache de guia para que este tratamento anexe um cache de simulação dinamicamente em tempo de execução. |
| Hair Interpolation Type | Selecione o tipo de interpolação a ser usado quando o tratamento estiver vinculado a uma malha esquelética:
|
Propriedades de interpolação de LOD do editor de ativos do tratamento
O painel LOD contém as seguintes propriedades relacionadas à interpolação de tratamento:
| Propriedade | Descrição |
|---|---|
| RBF Interpolation | Define o modo de interpolação global para representar esse nível de detalhe. Esta seleção substitui o valor padrão de interpolação de RBF definido no painel Interpolation. Estão disponíveis as seguintes opções:
|



