A medida que los materiales aumentan en complejidad, el grafo de nodos puede volverse rápidamente difícil de leer y de interactuar con él. Los grafos complicados y desorganizados pueden ser lentos de editar y difíciles de comprender cuando un material pasa del autor principal a otro artista o desarrollador.
Herramientas de organización del editor de materiales
Unreal Engine incluye varias herramientas para mejorar la organización de los grafos de materiales.
- Comentarios
- Nodos de redireccionamiento
- Redireccionamientos designados
- Alinear y distribuir
- Contraer nodos
Comentarios
Los comentarios son la forma más fácil de mejorar la legibilidad de un grafo de materiales. Este material no es de una complicación abrumadora, pero sin anotaciones no se interpretaría rápidamente si se pasara a un segundo artista.

Una red de grafo de materiales con y sin comentarios.
Arrastra el control deslizante para ver el mismo material con comentarios. De las etiquetas se desprende inmediatamente lo que hace cada grupo de nodos.
Hay dos formas de añadir comentarios a los materiales.
Descripción del nodo
Puedes añadir un comentario o descripción a cualquier expresión de material o función individual en el grafo de nodos.
- Pasa el puntero del ratón sobre un nodo del grafo de materiales.
-
Haz clic con el botón izquierdo del ratón en el icono Activar/desactivar burbuja de comentarios.
-
Introduce un comentario en el campo.
-
Haz clic en el icono de la chincheta si quieres que el comentario permanezca visible al acercar y alejar el grafo de materiales. Esto mantiene el comentario a una escala legible, incluso cuando al alejarte. Puedes volver a hacer clic en el icono Activar/desactivar burbuja de comentarios para ocultar el comentario.
Todo lo que escribas en la burbuja de comentarios aparecerá también en el campo Desc del panel Detalles de ese nodo. Esta descripción permanece visible incluso cuando la burbuja de comentarios está oculta.
Cuadro de comentarios
Puedes utilizar un cuadro de comentarios para agrupar una selección de nodos relacionados.
- Selecciona todos los nodos que quieras colocar en un cuadro de comentarios.
- Pulsa la tecla C para crear un cuadro de comentarios alrededor de los nodos seleccionados.
- Escribe un nombre en el campo del encabezado.
Los cuadros de comentarios permiten mover todos los nodos dentro del cuadro como un solo grupo. Haz clic con el botón izquierdo del ratón y arrastra la barra del encabezado para mover un cuadro de comentarios.
- Puedes añadir y eliminar nodos arrastrándolos dentro o fuera del cuadro de comentarios.
- Cambia el tamaño de un cuadro de comentarios arrastrando las esquinas o los bordes.
- Puedes anidar cuadros de comentarios unos dentro de otros.
Color del comentario
Los cuadros de comentarios tienen una propiedad de color en el panel Detalles.
-
Haz clic en la barra del encabezado de un cuadro de comentarios para acceder a las propiedades de su panel Detalles.
-
Haz clic en Color del comentario y elige un nuevo color en el diálogo Selector de color.
Nodos de redireccionamiento
Los nodos de redireccionamiento permiten modificar la trayectoria del conector entre dos nodos de expresión de material. También puedes utilizar un nodo de redireccionamiento para dividir un conector y vincularlo a varias entradas.
Haz doble clic en cualquier punto de la longitud de un conector para añadir un nodo de redireccionamiento.
Para modificar la trayectoria del conector, pasa el ratón por encima del nodo de redireccionamiento hasta que aparezca un icono de movimiento.
Haz clic con el botón izquierdo del ratón y arrastra el nodo a una nueva ubicación. Los redireccionamientos permiten redirigir los conectores alrededor de los nodos que estorban en la trayectoria original.
En este vídeo se utiliza un nodo de redireccionamiento para dividir un conector y alimentarlo en tres entradas descendentes.
Redireccionamientos designados
Los redireccionamientos designados permiten simplificar un grafo de materiales eliminando las conexiones y enrutando la información a través de nodos de entrada y salida. Un redireccionamiento designado es como un túnel o portal de una región a otra del grafo de materiales.
Por ejemplo, este pequeño grupo de nodos relacionados con el mapa de rugosidad crea un conector relativamente largo a través del centro del grafo de materiales. Utilizando un redireccionamiento designado puedes eliminar el conector sin afectar al flujo de datos.
Crear redireccionamientos designados
-
Haz doble clic a lo largo de un conector para añadir un nodo de redireccionamiento.
-
Haz clic con el botón derecho del ratón en el nodo y elige Convertir en redireccionamiento designado en el menú contextual.
-
La conexión desaparece y se crean dos nodos de redireccionamiento al principio y al final de la conexión. Mostrados uno al lado del otro, puedes ver cómo un redireccionamiento designado se parece a un túnel. Los datos fluyen hacia el primer nodo y salen por el segundo, que se denomina nodo de uso de redireccionamiento designado.
El primer nodo de una redireccionamiento se denomina Declaración de redireccionamiento designado. Es sumamente importante dar a este nodo un nombre único y descriptivo en el panel Detalles.
Selecciona el nodo Declaración de redireccionamiento designado e introduce una descripción en el campo Nombre. También puedes cambiar la propiedad Color del nodo si quieres codificar los redireccionamientos por colores.
Los nodos de salida de redireccionamiento designado pueden pasarse a múltiples entradas más abajo, o pueden duplicarse y utilizarse varias veces.
Por ejemplo, antes hemos utilizado un nodo de redireccionamiento para pasar los controles UV globales a tres entradas descendentes.
Si esta fijación se convierte en un redireccionamiento designado, aparecen tres nodos Uso en lugar de uno.
Todo lo que está dentro del cuadro de comentarios Controles UV globales está ahora separado físicamente del resto de la red de nodos. Puedes moverlo a cualquier parte del grafo y los datos seguirán fluyendo a través del redireccionamiento designado hacia los UV Albedo, Rugosidad y Normal de base.
O, si lo prefieres, puedes utilizar un único nodo de salida de redireccionamiento designado y alimentarlo en las tres entradas UV.
Añadir nodos de uso de redireccionamiento designado
Puedes añadir nodos adicionales de uso de redireccionamiento designado desde el menú contextual o la Paleta.
Todos los redireccionamientos designados de tu material aparecerán en la parte superior del menú. También puedes duplicar nodos de redireccionamiento existentes seleccionándolos y pulsando Ctrl+D.
Volver al redireccionamiento tradicional
Puedes volver a convertir cualquier redireccionamiento designado en una redireccionamiento sin nombre fijado si decides que es beneficioso ver la organización de los conectores.

El redireccionamiento designado de rugosidad se convierte de nuevo en un redireccionamiento fijado tradicional.
- Haz clic con el botón derecho en una declaración de redireccionamiento designado o en un nodo de uso (cualquiera de los dos sirve).
-
Elige Convertir en redireccionamiento en el menú.
-
Se restaura el conector y se fija un redireccionamiento sin nombre. Puedes seleccionar el elemento fijado y pulsar Eliminar si ya no lo necesitas.
Opciones de selección de redireccionamiento
Hay opciones de selección para los nodos de redireccionamiento designado que te permiten encontrar y seleccionar los nodos de redireccionamiento correspondientes en el grafo de materiales.
Haz clic con el botón derecho en un nodo Declaración de redireccionamiento designado y haz clic en Seleccionar usos de redireccionamiento designado para seleccionar todos los nodos de salida descendentes de ese redireccionamiento.
Haz clic con el botón derecho en un nodo Uso de redireccionamiento designado y haz clic en Seleccionar declaración de redireccionamiento designado para seleccionar el nodo de origen ascendente del redireccionamiento.
Alinear y distribuir
El editor de materiales tiene varias opciones en el menú contextual para alinear y distribuir nodos en el grafo de materiales.
-
Selecciona dos o más nodos que quieras alinear.
-
Haz clic con el botón derecho en uno de los nodos y abre el submenú Alineación.
-
Selecciona una de las opciones para alinear o distribuir los nodos seleccionados.
En este ejemplo, se utilizó Alinear a la izquierda para alinear el borde izquierdo de los nodos seleccionados. Luego se utilizó Distribuir verticalmente para crear un espaciado igual entre ellos en el eje vertical.
Alinear
Las opciones del menú Alinear te permiten alinear nodos a lo largo de seis ejes diferentes. También puedes enderezar el conector entre dos nodos.
| Opción | Resultado | Atajo |
|---|---|---|
| Alinear arriba | Alinea el borde superior de los nodos seleccionados. | Mayús+W |
| Alinear al medio | Alinea los nodos seleccionados en sus puntos medios verticales. | Alt+Mayús+W |
| Alinear abajo | Alinea el borde inferior de los nodos seleccionados. | Mayús+S |
| Alinear a la izquierda | Alinea el borde izquierdo de los nodos seleccionados. | Mayús+A |
| Alinear al centro | Alinea los nodos seleccionados en centros horizontales. | Alt+Mayús+S |
| Alinear a la derecha | Alinea el borde derecho de los nodos seleccionados. | Mayús+D |
| Enderezar conexión | Endereza el conector entre dos nodos para que quede perfectamente horizontal. | Q |
Distribución
Las opciones de Distribución te permiten crear espacios iguales entre los nodos seleccionados en el eje horizontal o vertical.
| Opción | Resultado |
|---|---|
| Distribuir horizontalmente | Crea un espaciado horizontal igual entre los nodos seleccionados. |
| Distribuir verticalmente | Crea un espaciado vertical igual entre los nodos seleccionados. |
Contraer nodos
Puedes utilizar la opción Contraer nodos para condensar varias expresiones de material o funciones en un solo nodo.
Hay algunas razones por las que podrías querer hacer esto.
- Si un gran grupo de nodos relacionados se está complicando demasiado, contraerlos puede liberar espacio en el grafo y facilitar la lectura del material.
- Un segundo caso de uso es si un conjunto de nodos es tan habitual o repetitivo que no necesitas ver la red de nodos completa para comprender su finalidad.
Por ejemplo, los nodos Mosaicos de normal detallada que se muestran a continuación utilizan un método familiar para controlar la escala de una textura.
Para simplificar el grafo, podrías contraer todo lo que hay dentro de la casilla Mosaicos de normal detallada.
Cómo contraer nodos
-
Selecciona todos los nodos de material que quieras contraer.
-
. Haz clic con el botón derecho en uno de los nodos y elige Contraer nodos en el menú contextual.
-
Las expresiones de material seleccionadas se sustituyen por un único nodo con el nombre predeterminado Nodos contraídos.
-
Haz clic con el botón izquierdo en el nombre en la parte superior del nodo e introduce un nombre descriptivo en el campo.
-
La sección Normales detalladas del grafo se ha simplificado enormemente.
Editar nodos contraídos
Nada ha cambiado en el grafo de materiales. El nodo contraído actúa simplemente como contenedor de la red de nodos que contiene.
Si pasas el ratón por encima de un nodo contraído, verás una vista previa del grafo de materiales almacenado en su interior.
Haz doble clic en un nodo contraído para ver y editar su contenido. Esto abre un subgrafo dentro de la misma pestaña del editor de materiales.
Haz clic en el gráfico de materiales en la ruta de navegación de la parte superior del editor de materiales para dejar de ver los nodos contraídos y volver al grafo principal.
Expandir nodos contraídos
Puedes volver a expandir los nodos contraídos con su configuración anterior en el grafo de materiales.
- Haz clic con el botón derecho en un nodo contraído.
-
Haz clic en Expandir nodo en el menú contextual.
-
Los nodos contraídos vuelven a su posición original.