Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este documento se muestra cómo usar el Diseñador de sombras y el lenguaje DGSL (Directed Graph Shader Language) para crear un sombreador de textura única.Este sombreador establece directamente el color final a los valores RGB y alfa muestreados de la textura.
En este documento se muestran estas actividades:
Quitar nodos de un gráfico de presentación
Agregar nodos a un gráfico
Parámetros del sombreador de valor
Visibilidad del parámetro value
Conectar nodos
Crear un sombreador básico de texturas
Puede implementar un sombreador básico de una sola textura escribiendo los valores de color y alfa de una muestra de textura directamente en el color del resultado final.
Antes de empezar, asegúrese de que la ventana propiedades y Cuadro de herramientas se muestren.
Para crear un sombreador de textura básico
Cree un sombreador de DGSL para ejecutar.Para obtener información sobre cómo agregar un sombreador de DGSL al proyecto, vea la sección Introducción en Diseñador de sombras.
Elimine el nodo Color de punto.En el modo Seleccionar, seleccione el nodo punto Color y, a continuación, en la barra de menús, elija Editar, Eliminar.Esto crea el sitio para el nodo que se agrega en el paso siguiente.
Agregue un nodo de Ejemplo de textura al gráfico.En el Cuadro de herramientas, en Textura, seleccione Ejemplo de textura y muévalo a la superficie de diseño.
Agregue un nodo de Coordenadas de textura al gráfico.En el Cuadro de herramientas, en Textura, seleccione Coordenada de textura y muévala a la superficie de diseño.
Elija una textura para aplicar.En el modo Seleccionar, seleccione el nodo Muestra de textura y, en la ventana propiedades, especifican la textura que desea usar mediante la propiedad Nombre de archivo.
Cree la textura públicamente accesible.Seleccione el nodo Muestra de textura y, en la ventana propiedades, establezca la propiedad Acceso a Público.Ahora puede establecer la textura desde otra herramienta, como el Editor de modelos.
Conecte las coordenadas de textura a la muestra de textura.En el modo Seleccionar, mueva el terminal Resultado del nodo Coordenada de textura al terminal UV del nodo Muestra de textura.Esta conexión muestrea la textura en las coordenadas especificadas.
Conectar el ejemplo de textura al color final.Mueva el terminal RGB de nodo Muestra de textura el terminal RGB de nodo Color final, y después mueva el terminal Alpha de nodo Muestra de textura el terminal Alpha de nodo Color final.
La siguiente ilustración muestra el gráfico de sombreador completo y una vista previa del sombreador aplicado a un cubo.
[!NOTA]
En esta ilustración, se utiliza un plano como la vista previa, y una textura se ha especificado para ilustrar mejor el efecto de presentación.
.png)
Algunas formas podrían dar mejores vistas previas para algunos los sombreadores.Para obtener más información sobre cómo obtener una vista previa de los sombreadores en el Diseñador de sombras, vea Diseñador de sombras
Vea también
Tareas
Cómo: Aplicar un sombreador a un modelo 3D