En este breve tutorial quiero hablar de una herramienta poco conocida pero muy útil de Substance Painter: las Fonts. Se trata de un tipo especial de máscara Alpha que nos permite escribir texto personalizado utilizando una fuente específica, de ahí su nombre, y aplicarlo con su propio material mediante pinceles sobre la superficie de los objetos.



Transcripción del video

¡Hola a todos! En este breve tutorial quiero hablar de una herramienta poco conocida pero muy útil de Substance Painter: las Fonts. Se trata de un tipo especial de máscara Alpha que nos permite escribir texto personalizado utilizando una fuente específica, de ahí su nombre, y aplicarlo con su propio material mediante pinceles sobre la superficie de los objetos.

En la escena que estoy utilizando para este ejemplo ya hay un objeto con materiales asignados a sus distintas partes.

Ahora me gustaría añadir una sencilla etiqueta de texto, no un logotipo ni un símbolo especial, para lo cual necesitaría crear una imagen independiente y/o una máscara de opacidad utilizando un programa de dibujo o edición de imágenes.

Por lo tanto, añado una Fill Layer en la parte superior de la pila de Layers del objeto para que cubra completamente los materiales subyacentes. Después personalizo este material, por ejemplo, con un color RGB de 0.8, 0.8 y 0.6, Metallic establecido en 0, un mapa Clouds 3 para Roughness que le aporte cierta irregularidad y Height ajustado a 0.05 para crear un efecto en relieve.

El material cubre completamente los que se encuentran debajo, así que lo primero que hago es asignarle una máscara negra, con la intención de hacerla visible únicamente en las zonas donde voy a "estampar" el texto, por así decirlo.

A continuación, voy a la sección Brushes del Shelf para elegir un pincel. En este caso selecciono Basic Hard para crear trazos uniformes sin bordes suaves. Después paso a la sección Alphas del Shelf y filtro los elementos escribiendo "Font" en el cuadro de texto del filtro.

Para la primera etiqueta de texto elijo una fuente sencilla como Jura y, a continuación, me centro en los parámetros del pincel dentro de la pestaña Properties - Paint.

En el campo Text, concretamente, sustituyo el texto predeterminado, "Substance", por el texto que quiero escribir. En mi ejemplo, se trata de la frase "Created with".

Al mover el cursor del ratón sobre la vista 3D, observo que el texto es demasiado grande para el tamaño predeterminado del pincel. Cambiar el tamaño del pincel no ayuda porque necesitamos modificar el tamaño del texto dentro del área de dibujo del pincel. Para hacerlo, debemos ajustar el parámetro Size dentro de la sección Font Parameters.

En la sección Parameters también encontrarás otros ajustes cuyo significado es bastante intuitivo. "Type" permite cambiar el estilo cuando está disponible. Por ejemplo, con Jura podemos elegir Bold. "Alignment" permite establecer la alineación del texto dentro del área de dibujo del pincel.

Como habrás observado, he aplicado el texto sobre una superficie curva. Substance alinea automáticamente el pincel de forma tangencial a la superficie y luego proyecta el texto como si fuera una pegatina, adaptándolo a la superficie sin deformaciones.

Al menos en esta versión del software, el texto no puede editarse después de haber sido aplicado porque en realidad se pinta directamente sobre la máscara de capa. Sin embargo, si cometes un error o cambias de opinión, puedes deshacer la última operación con CTRL+Z, borrar trazos individuales de la máscara utilizando la herramienta Eraser o, en casos más graves, restablecer toda la máscara haciendo clic con el botón derecho y seleccionando "Add black mask".

Dependiendo de la geometría y de las costuras UV, puede resultar más práctico aplicar el texto directamente sobre la costura UV en la vista 2D en lugar de hacerlo en la vista 3D. También puedes inspeccionar la máscara de capa seleccionada cambiando el modo de visualización del viewport a "Mask", lo que facilita detectar errores o marcas no deseadas.

Como las Fonts se aplican como trazos de pincel, en este caso sobre la máscara de capa de una Fill Layer, puedes cambiar la fuente, modificar el texto y aplicar otro trazo dentro de la misma máscara. De este modo, todo el texto, aunque sea diferente, seguirá utilizando el mismo material.

Hasta ahora te he mostrado cómo utilizar estos pinceles sobre la máscara de capa de una Fill Layer, y las mismas consideraciones se aplican a un Material estándar. Sin embargo, también puedes utilizarlos directamente sobre una Layer, que es una capa de pintura inicialmente vacía y que puede personalizarse asignándole canales PBR o un material real, pintando directamente sobre la capa en lugar de hacerlo sobre una máscara.

Este enfoque nos ofrece la posibilidad de añadir una máscara de capa para combinar dos efectos diferentes: el trazo de material sobre la Layer y una máscara de opacidad independiente. Por ejemplo, en pantalla estoy añadiendo una máscara de opacidad Clouds 2 a una Layer que contiene texto, lo que me permite modificar los ajustes de Clouds, como aumentar Contrast y Scale, para conseguir efectos más interesantes combinando ambas máscaras.

Bien, eso es todo para este breve pero, espero, útil tutorial. Como siempre, no dudes en dejar cualquier pregunta, duda o solicitud de aclaración en los comentarios debajo del vídeo. ¡Hasta la próxima!

Buscar en los Tutoriales

Ingresa una frase o varias palabras clave separadas por comas para buscar.

Modelos 3D, tutoriales y recursos de gráficos por computadora de Francesco Milanese. Las licencias de uso de los modelos 3D se pueden adquirir en las tiendas externas enlazadas en sus respectivas páginas, de acuerdo con las condiciones de licencia aplicables. Francesco Milanese — Número de IVA: 06321250877. Contacto: info@francescomilanese.com


POLÍTICA EXTENDIDA DE PRIVACIDAD Y UTILIZACIÓN DE COOKIES