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 de escala de grises.Este sombreador modifica el valor de color RGB del ejemplo de textura y, a continuación, lo usa junto con el valor alfa sin modificar para establecer el color final.
Crear un sombreador de texturas de escala de grises
Puede implementar un sombreador de textura de escala de grises modificando el valor de color de una muestra de textura antes de escribirlo 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 de escala de grises
Cree un sombreador básico de textura, como se describe en cómo Cómo: Crear un sombreador de textura básico.
Desconecte el terminal de RGB del nodo Muestra de textura en el termina de RGB del nodo Color final.En el modo Seleccionar, elija el terminal RGB de nodo Muestra de textura, y elija Romper vínculos.Esto crea el sitio para el nodo que se agrega en el paso siguiente.
Agregue un nodo Desaturar al gráfico.En Cuadro de herramientas, en Filtros, seleccione Desaturar y muévalo a la superficie de diseño.
Calcula el valor de escala de grises utilizando el nodo Desaturar.En el modo Seleccionar, mueva el terminal RGB de nodo Muestra de textura el terminal RGB de nodo Desaturar.
[!NOTA]
De forma predeterminada, Desaturar de nodo los desaturates totalmente la entrada color, y utilizan las proporciones estándar de luminancia para la conversión greyscale.Puede cambiar cómo el nodo Desaturar se comporta cambiando el valor de la propiedad Luminancia, o solo parcialmente desaturating entrada color.Parcialmente el desaturate entrada color, proporciona un valor escalar en el intervalo [0,1) al terminal porcentaje de nodo Desaturar.
Conectar el valor de color de escala de grises al color final.Mueva el terminal Resultado de nodo Desaturar el terminal RGB 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