Ativos de vinculação de tratamento são usados para anexar e revestir um componente de malha esquelética com um componente de tratamento. Nenhuma vinculação é necessária se um ativo de tratamento só precisar ser anexado de forma rígida a uma malha esquelética.
Como criar um ativo de vinculação
Para criar um ativo de vinculação:
- Encontre um ativo de tratamento no Navegador de Conteúdo.
- Clique com o botão direito do mouse no tratamento e selecione *Create Binding no menu de contexto.
-
Na janela de diálogo Groom Binding Options, defina o seguinte:
- Defina Groom Binding Type como Skeletal Mesh ou Geometry Cache para vincular o tratamento.
Para selecionar Geometry Cache como o tipo de vinculação de tratamento, é necessário habilitar o plugin Geometry Cache.
- Defina Target Skeletal Mesh / Target Geometry Cache para selecionar a malha esquelética ou ativo de cache de geometria ao qual o tratamento deve ser vinculado. Selecione uma malha esquelética ou um cache de geometria para criar um ativo de vinculação.
Opções avançadas para criar um ativo de vinculação
A caixa de diálogo "Groom Binding Options" contém algumas opções avançadas que você pode usar ao criar um ativo de vinculação:
- Use Num Interpolation Points para definir o número de amostras usadas para a interpolação global do cabelo. Você pode habilitar essa opção no painel Interpolation do editor de ativos de tratamento com a configuração RBF Interpolation na seção Hair Interpolation. A interpolação global preserva a forma original do tratamento sob grandes deformações da malha esquelética. Usar mais amostras significa deformações mais precisas, mas também implica em custos adicionais. Em geral, 100 amostras ou menos são suficientes.
- Source Skeletal Mesh opcionalmente define a malha em que o tratamento foi criado. A malha pode ser diferente da malha esquelética de destino atribuída, e a topologia também pode ser diferente. O sistema presume que as malhas de origem e de destino compartilham o mesmo mapeamento UV para transferir as curvas e posições do cabelo. Matching Section restringe a transferência para usar apenas uma seção de malha específica.
Configuração
Para usar um ativo de vinculação de tratamento para vincular um tratamento a uma malha revestida:
-
Crie um componente de tratamento e torne-o um componente-filho de uma malha esquelética. Você pode fazer isso diretamente em uma malha esquelética em um nível ou em um Blueprint.


Componente de tratamento em um ator de nível. Componente de tratamento em um Blueprint. -
Com o componente de tratamento selecionado, execute as seguintes ações no painel Details :
- Atribua um ativo de tratamento ao espaço de atribuição Groom Asset.
- Atribua um ativo de vinculação de tratamento ao espaço de atribuição Binding Asset.
Seu tratamento deve parecer anexado de forma semelhante ao da imagem abaixo:
Os dados de vinculação só são usados se o Binding Type do nível de detalhe (LOD) atual estiver definido como Skinning. Isso pode ser configurado separadamente para cada LOD no editor de ativos de tratamento nas configurações do painel LOD. Para verificar o tipo de vinculação ativo atual no nível, selecione Lit > Instances nos menus da janela de visualização e visualize o tipo de vinculação de cada instância.
Clique na imagem para ampliá-la.
Como pré-visualizar vinculações do tratamento no editor de ativos
O painel Binding no editor de ativos de tratamento é onde você gerencia qualquer ativo de vinculação atribuído a esse tratamento. Ele lista todos os ativos de vinculação de tratamento compatíveis com o ativo de tratamento atual.
Você pode usar o ícone de olho abaixo do espaço de atribuição do ativo de vinculação para visualizar o ativo de vinculação na janela de pré-visualização.
Você pode usar o espaço de atribuição de animação acima da janela de pré-visualização para selecionar uma animação disponível e visualizar a deformação do cabelo do tratamento atual. Use os botões "Play" e "Stop" para iniciar e parar a animação na janela de pré-visualização.
Visualize os dados Root de um tratamento em um nível selecionando Lit > Groom > Root Bindings. Os dados de vinculação-raiz para cada fio renderizado são mostrados por uma linha branca colorida na raiz do cabelo, junto com o triângulo correspondente ao qual a raiz está vinculada.
Propriedades de vinculação de tratamento
Propriedades de opções de vinculação de tratamento
As seguintes propriedades são encontradas na caixa de diálogo "Groom Binding Options" ao criar um ativo de vinculação de tratamento:
| Propriedade | Descrição |
|---|---|
| Configurações de compilação | |
| Groom Binding Type | Selecione o tipo de malha para criar uma vinculação de tratamento: Skeletal Mash ou Geometry Cache. |
| Target Skeletal Mesh / Target Geometry Cache | Selecione o ativo de malha esquelética/cache de geometria ao qual o tratamento está anexado. |
| Pontos de interpolação de cabelo | |
| Num Interpolation Points | O número de pontos usados para a interpolação de RBF. |
| Conversão | |
| Source Skeletal Mesh / Source Geometry Cache | A malha esquelética/cache de geometria em que o tratamento foi criado. É opcional e só é usada se a vinculação de cabelo for feita em uma malha diferente daquela na qual foi criada. Por exemplo, apenas se as raízes da curva e a geometria da superfície não estiverem alinhadas e precisarem ser agrupadas/transformadas. |
| Matching Section | que será escolhida para transferir a posição. |
Propriedades do editor de ativos de vinculação de tratamento
As seguintes propriedades são encontradas no editor de ativos de tratamento ao abrir um ativo de tratamento:
| Propriedade | Descrição |
|---|---|
| Configurações de compilação | |
| Groom Binding Type | Selecione o tipo de malha para criar uma vinculação de tratamento: Skeletal Mash ou Geometry Cache. |
| Groom | O tratamento usado pelo ativo de vinculação. |
| Source Skeletal Mesh / Source Geometry Cache | A malha esquelética/cache de geometria em que o tratamento foi criado. É opcional e só é usada se a vinculação de cabelo for feita em uma malha diferente daquela na qual foi criada. Por exemplo, apenas se as raízes da curva e a geometria da superfície não estiverem alinhadas e precisarem ser agrupadas/transformadas. |
| Target Skeletal Mesh / Target Geometry Cache | Selecione o ativo de malha esquelética/cache de geometria ao qual o tratamento está anexado. |
| Num Interpolation Points | O número de pontos usados para a interpolação da função de desvio radial (RBF). |
| Matching Section | que será escolhida para transferir a posição. |
| Grupos de cabelo | |
| Curve Count | Número de curvas do grupo de cabelo. |
| Curve LOD | Número de LOD de curva que este grupo de cabelo tem. |
| Guide Count | Número de guias neste grupo de cabelo. |
| Guide LOD | Número de guia de LODs do grupo de cabelo. |
Propriedades de vinculação do editor de ativos de tratamento
As seguintes propriedades são encontradas no editor de ativos de tratamento, no painel LOD:
| Propriedade | Descrição |
|---|---|
| Tratamento | |
| Binding Type | Define o modo de simulação de tratamento para representar esse nível de detalhe. Cada grupo de nível de detalhe pode escolher entre os seguintes tipos de vinculação:
|