Nuevas muestras de referencia de nodos de gráficos de sombreado

BEN CLOWARD Senior Technical Artist
Nov 15, 2023|9 minutos
Nuevas muestras de referencia de nodos de gráficos de sombreado
Para tu comodidad, tradujimos esta página mediante traducción automática. No podemos garantizar la precisión ni la confiabilidad del contenido traducido. Si tienes alguna duda sobre la precisión del contenido traducido, consulta la versión oficial en inglés de la página web.

El equipo de Shader Graph se complace en anunciar el lanzamiento de los nuevos ejemplos de referencia de nodos, disponibles ahora para 2021 LTS, 2022 LTS y versiones futuras.

Node Reference Samples es una colección de más de 140 recursos de Shader Graph. En lugar de utilizar estos gráficos como materiales en su proyecto, puede usarlos como referencia para aprender qué hace cada nodo y cómo funciona. Cada gráfico representa un nodo que está disponible en la biblioteca de nodos. También contiene una descripción del nodo, explica su funcionalidad y desglosa cómo funcionan las matemáticas. Para aprender a utilizar un nodo específico, abra su archivo de referencia para ver descripciones, ejemplos y desgloses de ese nodo.

En los ejemplos a continuación, utilizamos la herramienta Shader Graph para ilustrar cómo puede utilizar muestras de referencia de nodos en su próximo proyecto.

Ejemplos de muestras disponibles

Echemos un vistazo al nodo Producto escalar:

El activo de referencia del nodo de producto punto

Están sucediendo muchas cosas aquí, así que vamos a desglosarlas. En la parte superior del gráfico, tenemos el nodo y una descripción básica de lo que hace la operación del producto escalar.

Descripción del nodo del producto punto

A la izquierda, tenemos la sección Bajo el capó, que desglosa la operación del producto escalar en matemáticas más básicas para que puedas ver exactamente lo que sucede cuando usas el nodo Producto escalar. Tenga en cuenta que hay consejos útiles y descripciones de lo que está sucediendo y por qué.

La matemática realizada por el nodo de producto escalar

Esta sección le muestra lo que puede hacer con el nodo Producto escalar. Podemos ver que el nodo se puede utilizar para desaturar un color o como un método práctico para la selección de canales de textura y que el producto escalar se utiliza como base para los cálculos de iluminación difusa.

Ejemplos de uso del nodo Producto escalar

Este es sólo un ejemplo. Hemos creado más de 140 gráficos similares que representan una gran mayoría de los nodos disponibles en Shader Graph, cada uno con descripciones, ejemplos, ilustraciones y consejos útiles.

Nodo DDX
El activo de referencia del nodo DDX
Vector normal
El recurso de referencia del nodo del vector normal
Nodo Lerp
El activo de referencia del nodo Lerp
Nodo de mezcla normal
El activo de referencia del nodo de mezcla normal
Organización de la muestra

Los activos de muestra están organizados por categoría, al igual que en la biblioteca de nodos. En Shader Graph, presione la barra espaciadora para abrir el menú Crear nodo. Desde allí, verá las categorías de nodos disponibles para agregar a su gráfico.

Las categorías de nodos en el menú Crear nodo

Después de descargar las muestras, verá las carpetas correspondientes.

Las categorías coincidentes en los archivos de referencia de nodo

Por ejemplo, el nodo Producto escalar se encuentra en la categoría Matemáticas y el activo de referencia se encuentra en la carpeta Matemáticas.

Cómo encontrar el recurso de muestra del nodo Producto escalar en la carpeta Matemáticas
Beneficios para nuevos usuarios

Entendemos que para los nuevos usuarios, Shader Graph puede tener una curva de aprendizaje pronunciada. La herramienta tiene cientos de nodos y requiere una comprensión de sus principios matemáticos subyacentes, además de algunos conocimientos de gráficos. Estas nuevas muestras ofrecen varios beneficios para los nuevos usuarios.

  • Comprenda las matemáticas detrás de los nodos: Las operaciones básicas como Lerp, Producto escalar y Normalizar se desglosan en matemáticas muy básicas para que sea más fácil entender lo que sucede bajo el capó.
  • Mostrar vs contar: La documentación describe lo que hace cada nodo, pero estos ejemplos muestran lo que hacen los nodos visualmente y en contexto.
  • Proporcionar inspiración: Cada ejemplo puede utilizarse como trampolín para ideas y nuevas formas de utilizar Shader Graph.
Beneficios para usuarios experimentados

Los usuarios experimentados obtendrán una comprensión más profunda de las operaciones de nodos específicos. Es posible que necesiten saber cosas como si la salida del nodo está normalizada o saturada, y es posible que quieran modificar el funcionamiento de los nodos para crear sus propias variaciones. Estas nuevas muestras beneficiarán a los usuarios experimentados de las siguientes maneras:

  • Obtenga una comprensión más clara de exactamente qué hace cada nodo.
  • Modificaciones personalizadas: Copie y pegue la parte “Bajo el capó” de una muestra en un subgráfico para crear su propia versión del nodo Shader Graph.
  • Utilice las muestras como trampolín para la creatividad y la inspiración.
Cómo instalar

Instale los nuevos activos de muestra mediante el Administrador de paquetes.

En el Editor, abra el Administrador de paquetes.

El menú Ventana que muestra la opción Administrador de paquetes

En la ventana Administrador de paquetes, seleccione el paquete Shader Graph .

La ventana del Administrador de paquetes con el paquete Shader Graph seleccionado

Seleccione la pestaña Muestras .

Los detalles del paquete Shader Graph en el Administrador de paquetes que muestra el botón para importar las muestras de referencia de nodo

Por último, seleccione el botón Importar referencia de nodo para incorporar el nuevo conjunto de muestras de referencia de nodo a su proyecto.

Una vez completados estos pasos, los recursos de referencia del nodo aparecerán en su proyecto en Recursos/Muestras/Gráfico de sombreado/<su versión>/Referencia de nodo.

La ubicación de las muestras de referencia de nodo en la ventana del proyecto
Conclusión y planes futuros

Este es un conjunto de muestras muy profundo y rico. Esperamos que te diviertas explorándolo y lo uses para aprender más sobre cómo funcionan los nodos en Shader Graph. Nos encantaría conocer tus opiniones e impresiones sobre estas muestras. No dudes en decirnos lo que piensas en el foro Shader Graph.

Este conjunto de muestras de referencia de nodo es solo el primero de una serie. Durante el próximo año, aproximadamente, lanzaremos conjuntos de muestras adicionales, cada uno con un intervalo de unos meses. Estos le ayudarán a aprender Shader Graph más rápidamente, comprender cómo configurar funcionalidades específicas y crear nuevos sombreadores más rápido con subgráficos y plantillas prefabricados. Esperamos que disfrutes usando estas nuevas muestras.

Recursos adicionales

¿Buscas más información sobre muestras de nodos? Conéctese con nosotros en los foros eneste hilo dedicado. Para obtener más noticias sobre los avances del editor, esté atento a Unite 2023 para ver los anuncios y esté atento a los nuevos blogs técnicos de otros desarrolladores de Unity como parte del trabajo en curso. SerieTecnología de las Trincheras.