À medida que os materiais aumentam em complexidade, o gráfico de nós pode rapidamente se tornar difícil de ler e interagir. Gráficos complicados e desorganizados podem ser lentos para editar e difíceis de compreender quando um material é transferido do autor principal para outro artista ou desenvolvedor.
Ferramentas de organização do Editor de material
O Unreal Engine inclui várias ferramentas para melhorar a organização dos seus gráficos de materiais.
Comentários
Comentários são a maneira mais fácil de melhorar a legibilidade de um gráfico de material. Esse material não é extremamente complicado, mas sem anotações levaria um ou dois minutos para ser interpretado se fosse passado para um segundo artista.

Uma rede de Gráfico de material com e sem comentários.
Arraste o controle deslizante para ver o mesmo material anotado com comentários. Pelos rótulos, é imediatamente aparente o que cada grupo de nós está fazendo.
Existem duas maneiras de adicionar comentários a materiais.
Descrição do nó
Você pode adicionar um comentário ou uma descrição a qualquer expressão ou função de material individual no gráfico do nó.
- Passe o ponteiro do mouse sobre um nó no gráfico de material.
-
Clique com o botão esquerdo no ícone Alternar bolha de comentário.
-
Insira um comentário no campo.
-
Clique no ícone de alfinete se quiser que o comentário permaneça visível enquanto você aumenta e diminui o zoom do Gráfico de material. Isso mantém o comentário em uma escala legível, mesmo quando o zoom é reduzido. Você pode clicar no ícone Alternar bolha de comentário novamente para ocultar o comentário.
Qualquer coisa que você digitar na bolha de comentário também aparecerá no campo Descrição no painel Detalhes desse nó. Essa descrição permanece visível mesmo quando a bolha de comentários está oculta.
Caixa de comentários
Você pode usar uma caixa de comentários para agrupar uma seleção de nós relacionados.
- Selecione todos os nós que você deseja colocar em uma caixa de comentários.
- Pressione a tecla C para criar uma caixa de comentários em torno dos nós selecionados.
- Digite um nome no campo de cabeçalho.
Caixas de comentários permitem mover todos os nós dentro da caixa como um único grupo. Clique com o botão esquerdo e arraste a barra de cabeçalho para mover uma caixa de comentário.
- Você pode adicionar e remover nós arrastando-os para dentro ou fora da caixa de comentários.
- Redimensione uma caixa de comentários arrastando os cantos ou as bordas.
- Você pode aninhar caixas de comentários umas dentro das outras.
Cor do comentário
As caixas de comentários têm uma propriedade de cor no painel Detalhes .
-
Clique na barra de cabeçalho de uma caixa de comentários para acessar suas propriedades de Detalhes.
-
Clique na amostra Cor do comentário e escolha uma nova cor na caixa de diálogo Seletor de Cores.
Nós de redirecionamento
Nós de redirecionamento fornecem uma maneira de modificar o caminho do fio entre dois nós de expressão de material. Você também pode usar um nó de redirecionamento para dividir um fio de forma a conectá-lo a várias entradas.
Clique duas vezes em qualquer lugar ao longo do comprimento de um fio para adicionar um nó Redirecionar.
Para modificar o caminho do fio, passe o mouse sobre o nó Redirecionar até que o mouse exiba um ícone de movimento.
Clique com o botão esquerdo e arraste o nó até um novo local. Redirecionamentos permitem que você redirecione fios em torno de nós que estão no trajeto do caminho original.
Neste vídeo, um nó Redirecionar é usado para dividir um fio e alimentá-lo em três entradas downstream.
Reencaminhamentos nomeados
Redirecionamentos nomeados permitem que você simplifique um gráfico de material eliminando conexões de fios e informações de roteamento por meio de nós de entrada e saída. Um Redirecionamento nomeado é como um túnel ou portal de uma região do gráfico de Material para outra.
Por exemplo, esse pequeno grupo de nós relacionados ao mapa de Rugosidade cria um fio relativamente longo no meio do gráfico de material. Usando um Redirecionamento nomeado, você pode eliminar o fio sem afetar o fluxo de dados.
Criando reencaminhamentos nomeados
-
Clique duas vezes ao longo de um fio para adicionar um nó Redirecionar.
-
Clique com o botão direito do mouse no nó e escolha Converter em redirecionamento nomeado no menu de contexto.
-
A conexão com o fio desaparece, e dois nós de Redirecionamento nomeado são criados no início e no final da conexão. Lado a lado, você pode ver como um Redirecionamento nomeado se assemelha a um túnel. Os dados fluem para o primeiro nó e saem pelo segundo, que é chamado de nó de Uso de redirecionamento nomeado.
O primeiro nó em um redirecionamento é chamado de Declaração de redirecionamento nomeado. É extremamente importante dar a esse nó um nome descritivo exclusivo no painel Detalhes .
Selecione o nó de Declaração de redirecionamento nomeado e insira uma descrição no campo Nome . Você também pode alterar a propriedade Cor do nó se quiser codificar seus redirecionamentos com cores.
Nós de saída de Redirecionamento nomeado podem ser passados para várias entradas downstream ou podem ser duplicados e usados várias vezes.
Por exemplo, anteriormente usamos um nó Redirecionar para passar os controles UV globais entre três entradas downstream.
Se esse pino for convertido em um Redirecionamento nomeado, três nós de Uso surgirão em vez de um.
Tudo dentro da caixa de comentários Controles de UVs globais agora está fisicamente separado do restante da rede de nós. Você pode movê-los para qualquer lugar no gráfico, e os dados ainda fluirão através do Redirecionamento nomeado até os UVs Albedo, Rugosidade e Normal base.
Ou, se preferir, você pode usar um único nó de saída de Redirecionamento nomeado e alimentá-lo em todas as três entradas UV.
Adicionando nós de Uso de redirecionamento nomeado
Você pode adicionar mais nós de Uso de reencaminhamento nomeado no menu acionado com o botão direito do mouse ou na Paleta.
Todos os redirecionamentos nomeados no seu material aparecerão no topo do menu. Você também pode duplicar nós de redirecionamento existentes selecionando-os e pressionando Ctrl+D.
Converter de volta para o redirecionamento tradicional
Você pode converter qualquer Reencaminhamento nomeado de volta para um pin de Reencaminhamento sem nome se decidir que é útil ver a conexão do fio.

O Redirecionamento nomeado de Rugosidade é convertido de volta em um pin de Redirecionamento tradicional.
- Clique com o botão direito do mouse em um nó de Uso ou Declaração de redirecionamento nomeado (qualquer um funciona).
-
Escolha Converter em Redirecionamento no menu.
-
O fio é restaurado, e um pin de redirecionamento sem nome é deixado para trás. Você pode selecionar o pin e pressionar a tecla Delete se ele não for mais necessário.
Opções de seleção de redirecionamento
Existem opções de seleção para nós de Redirecionamento nomeado que permitem localizar e selecionar os nós de Redirecionamento correspondentes no gráfico de material.
Clique com o botão direito do mouse em um nó de Declaração de redirecionamento nomeado e clique em Selecionar usos de redirecionamento nomeado para selecionar todos os nós de saída downstream desse redirecionamento.
Clique com o botão direito do mouse em um nó de Uso de redirecionamento nomeado e clique em Selecionar declaração de redirecionamento nomeado para selecionar o nó de origem upstream do redirecionamento.
Alinhar e distribuir
O Editor de Material tem várias opções no menu acionado com o botão direito do mouse para alinhar e distribuir nós no seu gráfico de material.
-
Selecione dois ou mais nós que você deseja alinhar.
-
Clique com o botão direito em um dos nós e abra o submenu Alinhamento .
-
Selecione uma das opções para alinhar ou distribuir os nós selecionados.
Neste exemplo, a opção Alinhar à Esquerda foi usada para alinhar a borda esquerda dos nós selecionados. A opção Distribuir na Vertical foi usada para criar espaçamento igual entre eles no eixo vertical.
Alinhar
As opções no menu Alinhar permitem alinhar os nós ao longo de seis eixos diferentes. Você também pode endireitar o fio de conexão entre dois nós.
| Opção | Resultado | Atalho |
|---|---|---|
| Alinhar ao Topo | Alinha a borda superior dos nós selecionados. | Shift+W |
| Alinhar ao Meio | Alinha os nós selecionados em seus meios verticais. | Alt+Shift+W |
| Alinhar à Parte Inferior | Alinha a borda inferior dos nós selecionados. | Shift+S |
| Alinhar à Esquerda | Alinha a borda esquerda dos nós selecionados. | Shift+A |
| Alinhar ao Centro | Alinha os nós selecionados nos centros horizontais. | Alt+Shift+S |
| Alinhar à Direita | Alinha a borda direita dos nós selecionados. | Shift+D |
| Endireitar Conexão | Endireita o fio entre dois nós para que fique perfeitamente horizontal. | P |
Distribuição
As opções de Distribuição permitem criar espaçamento igual entre os nós selecionados no eixo horizontal ou vertical.
| Opção | Resultado |
|---|---|
| Distribuir na Horizontal | Cria um espaçamento horizontal igual entre os nós selecionados. |
| Distribuir na Vertical | Cria um espaçamento vertical igual entre os nós selecionados. |
Recolher nós
Você pode usar a opção Recolher nós para condensar várias expressões ou funções de material em um único nó.
Existem algumas razões pelas quais você pode querer fazer isso.
- Se um grande grupo de nós relacionados estiver ficando muito complicado, recolhê-los pode liberar espaço no gráfico e facilitar a leitura do material.
- Um segundo caso de uso é quando um conjunto de nós é tão comum ou repetitivo que você não precisa ver a rede de nós completa para entender sua finalidade.
Por exemplo, os nós de Ladrilhamento de normais de detalhes mostrados abaixo usam um método familiar para controlar a escala de uma textura.
Para simplificar o gráfico, você pode recolher tudo dentro da caixa Ladrilhamento de normais de detalhes.
Como recolher nós
-
Selecione todos os nós de material que você deseja recolher.
-
. Clique com o botão direito em um dos nós e escolha Recolher nós no menu de contexto.
-
As expressões de material selecionadas são substituídas por um único nó com o nome padrão Nós recolhidos.
-
Clique com o botão esquerdo no nome na parte superior do nó e insira um nome descritivo no campo.
-
A seção Normais de detalhes do gráfico é bastante simplificada.
Editando nós recolhidos
Nada mudou no gráfico de material. O nó recolhido simplesmente atua como um contêiner para a rede de nós dentro dele.
Se você passar o mouse sobre um nó recolhido, verá uma visualização do gráfico de material armazenado dentro dele.
Clique duas vezes em um nó recolhido para visualizar e editar o conteúdo. Isso abre um subgráfico na mesma guia do Editor de material.
Clique em Gráfico de Material na navegação estrutural na parte superior do Editor de Material para parar de visualizar os nós recolhidos e retornar ao gráfico principal.
Expandindo nós recolhidos
Você pode expandir os nós recolhidos de volta à sua configuração anterior no gráfico de material.
- Clique com o botão direito do mouse em um nó recolhido.
-
Clique em Expandir nó no menu de contexto.
-
Os nós recolhidos são restaurados para a posição original.